Что я делаю не так с этим перенаправлением htacess на двух сайтах wordpress? - PullRequest
0 голосов
/ 04 августа 2020

Я размещал две версии сайтов wordpress на двух языках. http://ru.website.com и http://website.com

Теперь я скопировал http://ru.website.com в http://www.website.com/ru

И мне нужно перенаправление, которое перенаправляло бы любые URL-адреса или ссылки с http://ru.website.com/link автоматически на http://www.website.com/ru/link

Я создал следующий htacess и разместил его на root на ru.website.com

RewriteCond %{HTTP_HOST} ru.website.net$ RewriteRule (.*)$

https://www.website.net/ru/$1 [R=301,L]

Но это не работает. Перенаправления не происходит.

Что не так с этим кодом htaccess? Почему не работает?

1 Ответ

0 голосов
/ 06 августа 2020

Я бы попробовал это:

RewriteCond %{HTTP_HOST} ru.website.com$ [NC] RewriteRule ^ https://www.website.com/ru/%{REQUEST_URI} [R=301,L]

(ПРИМЕЧАНИЕ: не уверен, хотите ли вы «.com» или «. net», поэтому отрегулируйте соответственно ...)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...