У меня новая версия Apache 2.2 на моей машине с Vista, все работает отлично, кроме переписывания модов.
Я не комментировал
LoadModule rewrite_module modules/mod_rewrite.s
но ни одно из моих правил перезаписи не работает, даже такие простые, как
RewriteRule not_found %{DOCUMENT_ROOT}/index.php?page=404
Все правила, которые я использую, работают на моем хостинге, поэтому они должны быть в порядке, поэтому мой вопрос, есть ли скрытая вещь в конфигурации apache, которая может блокировать перезапись модов?
AllowOverride FileInfo
вместо того, чтобы разрешать все, как ВСЕ ответы на этой странице. Грустно видеть, что все эти ответы используют подход «пока все работает, все в порядке» вместо того, чтобы пытаться понять последствия предложенного «решения». Постарайтесь понять, что вы делаете на своем сервере и как ограничить привилегии, которые вы только что отдали AllowOverride All
. RTFM! Тут вполне понятно по теме.