@Stalkerus

Как в .htaccess исправить навороченное?

Здравствуйте!
Мне нужно было ссылку вида /wp-content/themes/olmerk/rus.php заменить на /rus
Доигрался до того, что теперь эта ссылка вообще не работает. В htaccess поставил следующее:

RewriteEngine On

RewriteCond %{THE_REQUEST} "/wp-content/themes/olmerk/rus.php" 
RewriteRule ^  http://mysite.eu/rus [R=301,L]

RewriteCond %{DOCUMENT_ROOT}/wp-content/themes/olmerk/rus.php -f
RewriteRule ^([^/]+)$  /rus [L]

Options +MultiViews


Собственно вопрос как исправить навороченное и прийти к изначальной цели, т.е. mysite.eu/rus?
  • Вопрос задан
  • 66 просмотров
Пригласить эксперта
Ответы на вопрос 2
shambler81
@shambler81 Куратор тега htaccess
RewriteEngine On
RewriteRule ^wp\-content/themes/olmerk/rus\.php$ /rus? [L,R=301]
Ответ написан
@Stalkerus Автор вопроса
На это

RewriteEngine On

RewriteCond %{THE_REQUEST} "/wp-content/themes/olmerk/rus.php" 
RewriteRule ^  http://mysite.eu/rus [R=301,L]

RewriteRule ^rus$ /wp-content/themes/olmerk/rus.php [L]


показывает конечный результат mysite.eu/rus и выдает "страница не найдена".

Работаю на openserver, хотя это вроде не должно оказывать влияния.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы