2012-06-04 165 views

回答

0

您可以直接使用乘客而不必使用别名或重定向。然而,乘客需要一些特殊的配置。请参阅one of our guides以获取完整的安装示例。

一般需要配置与此类似(从链接指南引用):

首先,我们假设你已经安装ChiliProject到/srv/www/chiliproject。这是而不是您的DocumentRoot。

您需要在这里提示Passenger,以便它正确地找到您的ChiliProject。因此,我们从现有的DocumentRoot目录创建一个符号链接,以便安装ChiliProject。

ln -s /srv/www/chiliproject/public DOCUMENTROOT/chiliproject 

现在添加下面的指令到您现有的虚拟主机:

# TODO: Remember to replace DOCUMENTROOT with your actual path 
<Directory DOCUMENTROOT> 
    Options +SymLinksIfOwnerMatch 
</Directory> 

RailsBaseURI /chiliproject 
# TODO: Remember to replace DOCUMENTROOT with your actual path 
<Directory DOCUMENTROOT/chiliproject> 
    Options -MultiViews 

    Order deny,allow 
    Allow from all 
</Directory>