Два htaccess, каталог и подкаталог

M4
На сайте с 16.06.2013
Offline
0
1035

Доброго времени суток!

Пожалуйста помогите правильно составить два htaccess файла.

В общем ситуация такая:

В корне сайта установлен WordPress

В подкаталоге /wacko находится WackoWiki

У обоих CMS есть свои htaccess:

# BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteRule ^(admin|wiki|forum|i) - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

# Wacko

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.*/[^\./]*[^/])$ $1/
RewriteRule ^admin\.php$ admin.php [L]
RewriteRule ^(robots\.txt)$ robots.txt [L]
RewriteRule ^(sitemap\.xml)$ sitemap.xml [L]
RewriteRule ^(favicon\.ico)$ favicon.ico [L]
RewriteRule ^(.*)$ index.php?page=$1 [QSA,L]
</IfModule>
# END Wacko

Когда оба htaccess включены - по переходу в каталог /wacko WordPress обрабатывает ссылку как несуществующую.

Когда выключаю htaccess от Wacko, то подкаталог работает! НО...

Ссылки внутри Вики обрабатываются не верно, или так сказать не красиво:

/wacko/?page=SomePage/SubPage/Subpage2

А должно быть

/wacko/SomePage/SubPage/Subpage2

Помогите пожалуйста!

IL
На сайте с 20.04.2007
Offline
435
#1

если заменить

mego4el:
RewriteRule ^(admin|wiki|forum|i) - [L]

на

RewriteRule ^(admin|wacko|wiki|forum|i) - [L] 
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
M4
На сайте с 16.06.2013
Offline
0
#2

А да.. это как раз я пытался исключить - но так не работает, в этом то и дело.:(

M4
На сайте с 16.06.2013
Offline
0
#3

up.............

siv1987
На сайте с 02.04.2009
Offline
427
#4

mego4el, должно...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий