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.