`
yawl
  • 浏览: 61277 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

rails application和web server

阅读更多

部署到apache/lighthttpd的rails application用到了的web server的URL rewrite功能.在rails application的'public'目录下有一个配置文件.htaccess.其中有一句:

RewriteRule ^(.*)$ dispatch.cgi [QSA,L]

就是当web服务器收到一个类似".../receipt/list"这样的请求的时候,由于上面的RewriteRule就把这个请求交给了rails(dispatch.cgi,也在'public'目录下),然后就是利用rails自己的route模块找相应的controller了.

对xruby而言,我们应该可以写一个简单的servlet,将请求从J2EE服务器传递给rails.

 

 

 

 

分享到:
评论
Global site tag (gtag.js) - Google Analytics