通过 DNS 支持在 PHP 中获取当前 URL
Get current URL in PHP with DNS support
例如,我有一个位于 https://somesite.com/script.php
的 PHP 脚本,但有一个指向 https://somesite.com/script.php
的 DNS 条目 sitewrapper.org
。在这种情况下,$_SERVER['SERVER_NAME']
是 somesite.com
。如何访问 sitewrapper.org
?
我需要根据 URL 用户访问站点的方式执行一些代码,而不是实际的服务器名称。
看$_SERVER['HTTP_HOST']
。它应该包含主机名和端口,因为它是由 http 客户端请求的。
例如,我有一个位于 https://somesite.com/script.php
的 PHP 脚本,但有一个指向 https://somesite.com/script.php
的 DNS 条目 sitewrapper.org
。在这种情况下,$_SERVER['SERVER_NAME']
是 somesite.com
。如何访问 sitewrapper.org
?
我需要根据 URL 用户访问站点的方式执行一些代码,而不是实际的服务器名称。
看$_SERVER['HTTP_HOST']
。它应该包含主机名和端口,因为它是由 http 客户端请求的。