2017-10-13 2 views
0

나는 누군가가 나를 도울 수 있기를 바라고 있습니다.도메인을 감지하고 리디렉션하는 자바 스크립트

내 작품은 Shopify를 사용하여 3 개의 개별 브랜드에 대해 3 개의 전자 상거래 상점을 운영합니다. 여러 가지 이유로 인해 작업을 쉽게하기 위해 세 개의 점포를 병합했습니다.

기존 상점 도메인 이름을 새 상점의 해당 페이지로 리디렉션해야합니다. 예를 들어 www.brandnameone.com.au는 www.shopifystore.com.au/?view=brandnameone으로 이동해야합니다.

고객이 어떤 도메인 이름에서 왔는지를 감지하고 리디렉션하고 싶습니다.

는 할 사람이

if(document.domain == "brandnameone.com.au") 

넘어 스크립트 좀 도와 수 있나요?

감사합니다.

답변

0

당신이 꽤 간단하다 자바 스크립트

0

누군가를 리디렉션 window.location = 'http://URL'; 할 수 있습니다. window.location.hostname을 사용하면 현재 페이지 (source)의 호스트 이름을 가져올 수 있습니다. window.location.replace을 사용하여 리디렉션하면 (source) 리디렉션됩니다.

switch(window.location.hostname){ 
    case "brandnameone.com.au": 
     window.location.replace("www.shopifystore.com.au/?view=brandnameone"); 
     break; 
    ... 
} 
+0

그것은 사소한 수 있습니다하지만 난 JS (분명!) 감사합니다 생각에 전문가는 아니지만! – mwalker

관련 문제