Пътникът не работи ли с правила за пренаписване във файл .htaccess?

Имам правило за пренаписване, което работи само когато е в контекст на виртуален хост.

PassengerEnabled on
RewriteEngine on
RewriteRule ^/release-.+/(images|javascripts|stylesheets|system|assets)/(.*)$ /$1/$2 [L]

Ако задам PassengerEnabled off във файла .htaccess, правилата за пренаписване работят добре, в противен случай работят само в конфигурацията на сайта <VirtualHost>.

Има ли начин правилата за пренаписване да се използват във файла .htaccess с пасажера?


person deadkarma    schedule 08.04.2011    source източник


Отговори (1)


Passenger трябва да е съвместим с mod_rewrite по подразбиране, стига PassengerHighPerformance да е изключено.

Ако използвате по-стара версия на Phusion Passenger, може да се уверите, че RailsAllowModRewrite е зададен правилно.

person aNoble    schedule 08.04.2011
comment
Благодаря. PassengerHighPerformance е изключен и използвам най-новата версия (3.0.6) - person deadkarma; 09.04.2011