![](/img/trans.png)
[英]Help implementing page caching in Rails 3 app served from a subdirectory via Passenger/Apache
[英]Proxy Pass Subdirectory in Apache Passenger with Rails App
我有一個正在使用Apache Passenger的Rails應用程序( www.myapp.com
)。 虛擬主機的配置如下:
<VirtualHost *:80>
DocumentRoot "/var/www/myapp/current/public"
RailsEnv production
<directory "/var/www/myapp/current/public">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</directory>
RailsBaseURI /
</VirtualHost>
我有一個博客,該博客在其他某些域外部托管,可以說www.myapp-blog.com
。 我想301重定向任何要求www.myapp.com/blog
或www.myapp.com/blog/*
對相關網頁www.myapp-blog.com
。 其他所有內容都應流經我的Rails應用程序。
我應該如何修改上述虛擬主機配置以實現此目的?
使用apache端口轉發技術...
<VirtualHost *:80>
ProxyPreserveHost On
ProxyRequests Off
ServerName www.myapp-blog.com
ServerAlias myapp-blog.com
ProxyPass / http://www.myapp.com/blog/
ProxyPassReverse / http://www.myapp.com/blog
</VirtualHost>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.