Как я могу просмотреть все унаследованные правила разрешения URL, влияющие на данный каталог? - PullRequest
0 голосов
/ 08 апреля 2010

Я работаю на двух сайтах, размещенных на одном сервере, используя одинаковые конфигурации CMS и идентичные файлы .htaccess в соответствующих корнях документов. Один сайт позволяет мне использовать режим чистого URL CMS, а другой нет. Сайт №2 работает нормально в режиме ?=messy -url, но когда я включаю чистые URL в админ-панели и запрашиваю переписанный URL, я получаю сообщение об ошибке 404 до того, как CMS увидит запрос.

Я связался с администратором сервера, но он не склонен оказывать поддержку, и владельцы сайтов обязаны этому хостинг-провайдеру.

У меня есть доступ оболочки к серверу на основе Linux, и я могу убедиться, что mod_php и mod_rewrite активны, но я не знаю, что еще я могу сделать, чтобы устранить эту проблему. Есть ли какой-нибудь способ определить директивы в восходящем направлении, которые могут отличать способ обработки запросов http двумя сайтами?

Спасибо!

1 Ответ

0 голосов
/ 22 мая 2010

Я выяснил причину этой проблемы: Apache настроен на прослушивание только .htaccess в указанных подкаталогах, и сайт № 2 не является одним из них.

...