Подстановочный знак в пути к каталогу vhost ⇐ Apache
Подстановочный знак в пути к каталогу vhost
У меня есть следующая директива в одном из файлов конфигурации моего домена на Apache, и по какой-то причине она не работает: файл htaccess никогда не обнаруживается, поэтому переписанные URL-адреса выдают ошибку 404 (даже если файл htaccess скопирован из сайт, где это работает).
# Разрешить файлы htaccess для этого каталога Разрешить переопределить все Требовать все предоставленные Я основал это на подстановочных знаках с Apache Directory и RewriteRule? что означает, что он должен работать. Я обнаружил, что иногда люди помещают это в параметр vhost, но в моем случае это в основной части одного из файлов конфигурации.
Почему файл htaccess не обнаруживается?
Я также попробовал , который согласно https://httpd.apache.org /docs/2.4/mod/core.html#directory похоже, должно работать. Я считаю, что это потому, что регулярное выражение вообще не обнаруживается - я могу это сказать, потому что ~ в следующем который определенно существует и без ~/» работает нормально, с регулярным выражением ~ не работает.
Если это поможет:
Версия сервера: Apache/2.4.41 (Ubuntu) Сервер создан: 2023-03-08T17:32:54
У меня есть следующая директива в одном из файлов конфигурации моего домена на Apache, и по какой-то причине она не работает: файл htaccess никогда не обнаруживается, поэтому переписанные URL-адреса выдают ошибку 404 (даже если файл htaccess скопирован из сайт, где это работает).
# Разрешить файлы htaccess для этого каталога Разрешить переопределить все Требовать все предоставленные Я основал это на подстановочных знаках с Apache Directory и RewriteRule? что означает, что он должен работать. Я обнаружил, что иногда люди помещают это в параметр vhost, но в моем случае это в основной части одного из файлов конфигурации.
Почему файл htaccess не обнаруживается?
Я также попробовал , который согласно https://httpd.apache.org /docs/2.4/mod/core.html#directory похоже, должно работать. Я считаю, что это потому, что регулярное выражение вообще не обнаруживается - я могу это сказать, потому что ~ в следующем который определенно существует и без ~/» работает нормально, с регулярным выражением ~ не работает.
Если это поможет:
Версия сервера: Apache/2.4.41 (Ubuntu) Сервер создан: 2023-03-08T17:32:54
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Ограниченный подстановочный знак выдает ошибку при использовании ModelDriven в Struts 2.
Anonymous » » в форуме JAVA - 0 Ответы
- 28 Просмотры
-
Последнее сообщение Anonymous
-