How do I check if the URL accessing the page is the original URL or if it\'s a CNAME record.
For example, I have a site domain.com
. Users can setup a CNAME
If you're checking on URLs, you can use $_SERVER['HTTP_HOST']
in PHP. That's the requested host from the URL (eg. http://otherdomain.com/blah.php would make the server var be otherdomain.com
). $_SERVER['SERVER_NAME']
is the configured servername in the httpd.conf.
If HTTP_HOST != SERVER_NAME, the remote user is almost certainly using an alias of some sort to access the site.