나는 $_SERVER['HTTP_HOST']
& $_SERVER['SERVER_NAME']
을했지만, 둘 다 그냥을 domain.com에 URL이 sub.domain.com, 또는 경우가 확인하려면, sub.domain.com을 반환합니다.domain.com 또는 sub.domain.com을 어떻게 확인할 수 있습니까?
스크립트는 sub.domain.com에서 실행되며 둘 다 동일한 데이터를 반환합니다.
$_SERVER['HTTP_HOST']
반환 : sub.domain.com $_SERVER['SERVER_NAME']
반환 : sub.domain.com
나는 URL 만 domain.com 부분을 취득하고 싶습니다. 스크립트는 모든 하위 도메인 이름에서 실행될 수 있으므로 위의 변수가 동일한 정보를 반환하기 때문에이를 수행하는 방법이 확실하지 않습니다.
어느 것과 언제 어디서? -'HTTP_HOST' *는 당신이 찾고있는 것이어야합니다. – hakre
둘 다 sub.domain.com을 반환하면 왜 내용을 확인해야합니까? domain.com이 아니라 sub.domain.com이 될 것입니다. – Quentin
@Quentin 스크립트는 여러 다른 하위 도메인에서 실행되거나 일부는 하위 도메인없이 실행됩니다. URL이 하위 도메인인지 TLD인지를 알아야합니다. –