2014-04-29 9 views
3

Ive는 Google에서 답을 찾고 있었지만 찾을 수없는 것 같습니다. 웹 사이트의 언어를 기반으로 리디렉션하려고합니다..htaccess는 언어에 따라 다른 도메인으로 변경됩니다.

둘 다 동일한 IP를 가리키는 두 개의 도메인 이름이 있습니다.

나는 누군가가 제발 도와 드릴까요

mywebsite.be/en -> mywebsite.co.uk/en 
mywebsite.co.uk/nl -> mywebsite.be/nl 
mywebsite.be/nl -> mywebsite.be/nl 

,

감사하고 싶은 무엇!

빈센트

답변

2

넣고이 각 사이트의 사용자 DOCUMENT_ROOT/.htaccess 파일에 코드 : 답장을 보내

RewriteEngine On 

RewriteCond %{HTTP_HOST} !^mywebsite\.be$ 
RewriteRule ^nl(/.*)?$ http://mywebsite.be/nl/$1 [L,NC,R=301] 

RewriteCond %{HTTP_HOST} !^mywebsite\.co\.uk$ 
RewriteRule ^en(/.*)?$ http://mywebsite.co.uk/en/$1 [L,NC,R=301] 
+0

감사합니다,하지만 난이 작업을 수행 할 때 내가 mywebsite.co.uk/nl로 이동하는 경우 리디렉션 유지 – Vinzcent

+0

오 오케이, 지금 업데이트 된 코드보기 – anubhava

관련 문제