Здравствуйте, мне надо настроить .htaccess так, чтобы он мог воспринимать адреса одновременно от медиавики и от вордпресса.
Вордпресс установлен в корне сайта и имел следующий .htaccess:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Затем я решил поставить движок медиавики. Я установил его в папку w и захотел, чтобы вики была доступна через имя_домена.ru/wiki . Создатели медиавики для этого рекомендуют прописать в настройках .htaccess следующий код:
RewriteEngine On
RewriteRule ^wiki/(.*)$ /w/index.php?title=$1 [PT,L,QSA]
RewriteRule ^wiki/*$ /w/index.php [L,QSA]
RewriteRule ^/*$ /w/index.php [L,QSA]
Я пробовал писать его в конце .htaccess, который относится к вордпрессу, пробовал внутрь блока с перезаписью засунуть в разном порядке, но результата все равно нет, только происходят разные косяки (типа главная вордпресса начинает переадресовывать на главную вики, а там выводится ошибка 404 от движка вордпресса).
Можно ли как-то настроить .htaccess так, чтобы вики была доступна по адресу имя_домена.ru/wiki (страницы тогда будут, например, имя_домена.ru/wiki/Заглавная_страница), а водрпресс пролоджал нормально обрабатывать собственные страницы вроде имя_домена.ru/about?
Ответ на:
комментарий
от iSage
Ответ на:
комментарий
от WaRoX
Ответ на:
комментарий
от iSage
Ответ на:
комментарий
от boombick
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум htaccess > nginx (2014)
- Форум Rewrite rules (2015)
- Форум Битрикс, mod_rewrite и .htaccess (2017)
- Форум Конвертировать .htaccess apache2 для lighttpd (2018)
- Форум Битрикс mod_rewrite и .htaccess (2017)
- Форум .htaccess Как открыть доступ?? (2010)
- Форум 301 редирект с http на https кроме адресов, где встречаются определенные символы (2017)
- Форум mod_rewrite (2014)
- Форум htaccess под многоязычный сайт (2010)
- Форум nginx redirect на index.php (2018)