我有一个仅在虚拟主机上下文中有效的重写规则。
乘客启用 重写引擎开启 RewriteRule ^/release-.+/(images|javascripts|stylesheets|system|assets)/(.*)$ /$1/$2 [L]
如果我PassengerEnabled off
在 .htaccess 文件中设置,重写规则可以正常工作,否则它们只能在<VirtualHost>
站点配置中工作。
有没有办法让乘客在 .htaccess 文件中使用重写规则?
我有一个仅在虚拟主机上下文中有效的重写规则。
乘客启用 重写引擎开启 RewriteRule ^/release-.+/(images|javascripts|stylesheets|system|assets)/(.*)$ /$1/$2 [L]
如果我PassengerEnabled off
在 .htaccess 文件中设置,重写规则可以正常工作,否则它们只能在<VirtualHost>
站点配置中工作。
有没有办法让乘客在 .htaccess 文件中使用重写规则?
只要PassengerHighPerformance关闭,Passenger 应该默认与 mod_rewrite 兼容。
如果您使用的是旧版本的 Phusion Passenger,您可能需要确保正确设置RailsAllowModRewrite。