Настройка .htaccess
Стуктура сайта
корень
index|
[COLOR="White"].......[/COLOR]|- fail
[COLOR="White"].......[/COLOR]|- index_ru|
[COLOR="White"].......[/COLOR]|[COLOR="White"]..............[/COLOR]|- fail
.htaccess для корня
RewriteEngine on
RewriteRule ^.htaccess$ - [F]
RewriteRule ^index_ru/fail(.*_ru)$ index_ru/fail/index.php
RewriteRule ^index_ru(.*)$ index_ru/index.php
RewriteRule ^fail(.*)$ fail/index.php
RewriteRule ^(.*)/$ index.php
RewriteRule ^(.*).html$ index.php
RewriteRule ^(.*).shtml$ index.php
.htaccess длля index_ru
RewriteEngine on
RewriteRule ^.htaccess$ - [F]
RewriteRule ^fail(.*)$ fail/index.php
RewriteRule ^(.*)/$ index.php
RewriteRule ^(.*).html$ index.php
RewriteRule ^(.*).shtml$ index.php
Проблема в том, что ссылки localhost/index_ru.html и localhost/fail.html работают, а вот если с index_ru в его fail, получаю ссылку localhost/fail/pero_ru.html , но отображает страницу localhost/fail/pero.html, которая находится в fail корня. Как заставить принимать fail который в index_ru за своего? Или можно папку, например failr, в корень, но чтобы ссылка была localhost/fail/pero_ru.html?