На этом сервере, на котором выполняется Apache, mod_rewrite выполняется до mod_auth. Обычно это не критическая проблема, кроме случаев, когда вы пытаетесь использовать переменную окружения,% {REMOTE_USER} - за .htaccess. В этом случае он не определен и недоступен mod_rewrite. Я видел это только один раз и не могу вспомнить решение. Он связан с конфигурацией сервера (httpd.conf). Есть идеи?Apache mod_auth и mod_rewrite Заказать
0
A
ответ
1
Вам необходимо переместить свои правила в конфигурацию вашего хоста/сервера и не внутри контейнера <Directory>
. Это делает так, чтобы сначала были созданы модули для каждого каталога (например, mod_auth_ *) перед модулем для каждого сервера (т. Е. Mod_rewrite).
Смежные вопросы
- 1. APACHE mod_auth ограничивать количество пользователей, подключенных одновременно
- 2. Apache mod_rewrite
- 3. Lighttpd mod_rewrite для Apache Mod_rewrite
- 4. Rails и Apache конфигурация mod_rewrite
- 5. Apache mod_rewrite и несколько доменов
- 6. mod_rewrite и чистые гиперссылки apache
- 7. Apache - субдомены, mod_rewrite и virtualdocumentroot
- 8. Apache 2.4 mod_rewrite и htaccess
- 9. Apache «Заказать» директиву обоснование
- 10. Apache mod_rewrite описание
- 11. Apache mod_rewrite redirect
- 12. Simple apache mod_rewrite URL
- 13. Apache mod_rewrite mod_proxy перенаправлять
- 14. Apache правила mod_rewrite проблемы
- 15. apache mod_rewrite - переписать правило
- 16. mod_rewrite в apache
- 17. Apache mod_rewrite https
- 18. режим Mod_rewrite URL Apache
- 19. Apache Mod_Rewrite Несколько уровней
- 20. Apache mod_rewrite static resource
- 21. Apache mod_rewrite для поддомена
- 22. Простые Apache mod_rewrite переназначения
- 23. Начинающий apache mod_rewrite help
- 24. Apache mod_rewrite URLs
- 25. Apache mod_rewrite условия
- 26. Как отлаживать Apache mod_rewrite
- 27. Apache переписывает без mod_rewrite?
- 28. Apache mod_rewrite вопрос
- 29. Apache 2.4 mod_rewrite
- 30. Apache mod_rewrite оканчивающиеся периоды
Участвует не, а правила находятся в .htaccess. –
@ DanielAbrams .htaccess - это контейнер ''. Эти правила необходимо перенести в контекст сервера/vhost. –
Не согласен. Обычно сочетаются оба .htaccess (и отмечены в документах Apache), и я сделал это на почти 2000 серверах. Проблема в том, что один этот mod_rewrite-сервер выполняется первым, что противоречит порядку по умолчанию Apache. Если бы эта же проблема была на другом сервере через год или два назад, и для этого потребовалась настройка на сервер, но она не может вызвать редактирование. –