2013-11-15 4 views
0
내가 PHP는 웹 사이트에 있어요

, 내 웹 사이트 URL이 내부적 날의 페이지를 제공해야 내가 URL로 http://abc.xyz.com를 입력하면 http://abc.xyz.com 수단과 같은 CNAME으로 위의 URL을 사용하여 페이지에 액세스 할 http://www.xyz.com/hosted/abc.com 같은 것입니다 http://www.xyz.com/hosted/abc.com. 누구든지이 방법을 알고 있다면 제안 해 주시겠습니까? 미리 감사드립니다.내 사이트 URL과 cname을 연결하는 방법은 무엇입니까?

답변

0

DNS 서버에 bind를 사용하는 경우 DNS 영역을 수동으로 만들고 A 레코드 * .xyz.com을 추가해야합니다. 이 영역에 * .xyz.com과 같은 모든 호스트를 웹 서버로 리디렉션하십시오.

또는 cPanel을 사용하는 경우 Simple DNS Zone Editor으로 이동하여 * .xyz.com이라는 A 레코드를 추가하십시오. 서버의 IP 주소를 지정하십시오. 다른 제어판 또는 DNS 서버 서비스를 사용하는 경우

당신은 *에 대한 요청을 처리하기 위해 설명서를 읽을 필요 .xyz.com PHP 코드에서 다음

할 수 있습니다 요청 CNAME 수 :

$host = $_SERVER['HTTP_HOST']; 
$match = preg_match("([a-zA-Z0-9\-])\.xyz\.com"); 
$cname = $match[0]; 
+0

을 귀하의 답변에 감사드립니다. – Max

+0

환영합니다! 그게 너에게 도움이 되었 니? – Mohebifar

관련 문제