У нас есть сайт «www.testa-omega3.com» с 3 различными языками (DE, EN, NL). Наш язык по умолчанию - голландский (NL), который в настоящее время является основным доменом.Переслать без www на www, включая подкаталоги «/ код страны»
ДЭ и EN языка в подкаталоге:
- www.testa-omega3.com/de/
- www.testa-omega3.com/en/
Когда мы введем полный URL-адрес в браузере, он отобразит правильную страницу. Не-www для DE и EN не перенаправляется правильно.
Это:
testa-omega3.com/en
testa-omega3.com/en/
testa-omega3.com/de
testa-omega3.com/de/
ли все перенаправление "www.testa-omega3.com"
в настоящее время мы имеем следующие строки в нашем HTAccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.domain\.com$
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Что мы делаем не так?
Это не совсем понятно, что вы хотите сделать. Должны ли все перенаправляться в субдомен www, даже если они не ввели эту часть в свой браузер? Но следует ли поддерживать «расширение» языка, если оно было предоставлено? – Kay
testa-omega3.com/ru следует перенаправить на www.testa-omega3.com/en/ и т. Д. И т. Д. – Vincent