这很奇怪,但由于某种原因,$_SERVER["SCRIPT_URI"]
当我在子/子页面时,它不会返回域名,但只能在主页面上工作.不确定它是由于脚本(WordPress)还是主机,但请您建议任何可靠的解决方案来使用PHP检索域名?
如果您需要域名,请使用:
$_SERVER['HTTP_HOST']
有疑问时
var_dump($_SERVER);
根据您的需要,我会使用以下其中一项:
$ _SERVER ['PHP_SELF']用于脚本文件位置
$ _SERVER ['SERVER_NAME']表示主机名
来自php文档
编辑:也许PHP_SELF不是最好的.看评论.