Оглавления папок из-под Rails 23 июля 09
Passenger почему-то не хочет отдавать оглавления папок (результат работы mod_autoindex) из папки public, если на конце URL нет слеша (http://myapp.com/dir) – такие URL попадают прямо в роутинг рельсов. Этого довольно просто избежать соответствующим .htaccess, который надо положить в public.
Options +Indexes RewriteEngine on RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^(.*[^\/])$ /$1/ [R=301]
Не забываем про состояние AllowOverride для папки public.

Подписаться на RSS

Комментарии
есть веские основания юзать httpd вместо nginx?
Основание чисто субъективное – не вижу для себя преимуществ в nginx.