Я искал ответ Google, но я не могу найти его. Im пытается сделать редирект на основе домена верхнего уровня расширенияПереадресация на основе расширений TLD
Например
У меня есть много областей, которые направлены на тот же сервер.
www.domainA.com
www.domainB.net
www.domainC.nl
www.domainC.com
Теперь сайт имеет 2 языка. английских - domain.com/en голландских - domain.com/nl
Я хочу сделать HTAccess редирект, который смотрит на домен верхнего уровня расширения и перенаправить его на языке:
.nl -> domain.nl/nl
.com -> domain.com/en
.net -> domain.net/en
Но везде я смотрю я вижу человек, использованияКонтактные полное доменное имя в качестве reconizer для редиректа
ив судимым изменить полные примеры домена для:
RewriteCond %{HTTP_HOST} ^\.nl [NC]
RewriteRule ^(.*) /nl [L,R=301]
Однако это не работает. Кто-нибудь знает, как исправить мою проблему?
домен должен быть переменной как хорошо .. так что если я прийти в domainC.com я хочу сохранить domainC.com/en и domainC. nl/nl и domainB.com/en ect ... Домен может иметь больше имен – Ladineko
ok вы можете попробовать отредактировать код сейчас. – anubhava
Я пробовал свой код, и он продолжает перенаправлять из .nl в .com, я удалил .com в вашу последнюю строку, а также это не помогло. – Ladineko