Проблема в apache2 с перезаписью мода при установке правил в файлах .conf вместо .htaccess - PullRequest
0 голосов
/ 30 марта 2010

Из-за странных политик безопасности моего хостинг-провайдера я должен определить свои правила перезаписи в /etc/apache2/conf.d/examplesite.conf вместо того, чтобы записывать их в .htaccess в папке www этого сайта.

Я пытаюсь настроить сервер Wordpress Mu (http://mu.wordpress.org/forums/topic/17349), и пока он работает на 50%.

Основной блог загружается отлично, а другие суб-блоги (например, на www.example.com/blog2) - нет.

Я предполагаю, что проблема в том, что правила перезаписи ведут себя по-разному, когда объявляются в файлах .conf для каждого виртуального хоста вместо использования файлов .htaccess.

Кто-нибудь еще имел эту проблему? Как вы можете это исправить?

Ответы [ 2 ]

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

Если работают довольно постоянные ссылки, тогда mod_rewrite включен и успешно переписывает URL в WordPress.

Если это , то это проблема с вашей установкой MU.

Выбирали ли вы пути к поддоменам во время установки MU? Если вы этого не сделали, но потом переключились, вот в чем проблема - вы в состоянии новой установки?

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

Для меня это не проблема переписывания, но, возможно, это так. Вы не говорите, в чем ошибка, когда вы пытаетесь загрузить один из блогов. Возможно, было бы полезно опубликовать ваше правило переписывания. Также вы могли бы создать сценарий, в котором вы делали их в файлах .htaccess на локальном хосте или что-то в этом роде и смотрели, есть ли разница?

...