# forbid access to the entire filesystem by default
<Directory />
Options None
AllowOverride None
Order deny,allow
Deny from all
</Directory>
# use .htaccess files for overriding,
AccessFileName .htaccess
# and never show them
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
При таком раскладе файлы .htaccess с правилами для mod_rewrite вызывают на сервере 500-ю ошибку.
Собственно, что надо добавть в httpd.conf что бы mod_rewrite и .htaccess работали в директории /home ?
А в чем разница в написании и действии моего и твоего варианта той строки ?
Просто этот файл .htaccess с таким содержимым был автоматически создан инсталляшкой скрипта.
Нет, не работает.
На экране такое сообщение:
Access forbidden!
You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.
Error 403
В логах такое:
[Thu Oct 04 23:17:01 2007] [error] [client 10.28.x.x] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: /srv/portal/