2016-06-27 4 views
-1

URL 및 리디렉션 된 링크에 문제가 있습니다. 링크가 예를 들어 매개 변수를 가지고 있는지 여부에 따라 두 개의 다른 URL로 리디렉션되어야하는 하나의 도메인/링크가있는이 경우가 있습니다.리디렉션 된 URL을 변경하지만 리디렉션 할 도메인이 하나만 있음

이 링크가>www.test.de이고 이것을 www.test.de/subpage/page.html으로 리디렉션합니다. 이것은 정상적인 경우이므로 좋습니다.

하지만 리디렉션 URL의 두 가지 버전이 있습니다

예 : www.test.de/parameter 리디렉션을 변경하지 않고, 같은 리디렉션 링크를하지만, 특정 매개 변수를 클릭하면 www.test.de/subpage/page.html

www.test.de/subpage/page_2.htmlwww.test.de/subpage/page_2.htmlwww.test.de/subpage/page.html를 교체해야을 >page_2

두 개의 다른 페이지가 필요하지만 리디렉션 할 도메인이 하나 뿐인 이유는 다음과 같습니다./나는 새로운 것입니다. 이 PHP/자바 스크립트 그래서 나는이 문제를 해결하는 방법을 잘 모르겠습니다 ..

+0

당신은'헤더 ("위치를 사용할 수 있습니다 : <리디렉션하려는 페이지> ");를 사용하여 다른 페이지 (php)로 리디렉션합니다. –

답변

0

예, 자바 스크립트 자체에서이 작업을 수행 할 수 있습니다를 window.open 또는 window.location.href를 사용하여 :

if(someCondition){ 
    window.open(firstURL); 
    //or location.href = firstURL; 
}else{ 
    window.open(secondURL); 
    //or location.href = secondURL; 
}