如何在Windows / IIS服务器上获取当前页面的完整URL?
我将WordPress安装移至Windows /IIS服务器上的新文件夹。我正在PHP中设置301重定向,但似乎无法正常工作。我的帖子网址具有以下格式:
http:://www.example.com/OLD_FOLDER/index.php/post-title/
我不知道如何获取/post-title/
URL 的一部分。
$_SERVER["REQUEST_URI"]
-每个人似乎都建议-
正在返回一个空字符串。$_SERVER["PHP_SELF"]
刚回来index.php
。为什么会这样,我该如何解决?
回答:
也许是因为您使用IIS,
$_SERVER['PATH_INFO']
是您想要的,基于您用来解释的URL。
对于Apache,您可以使用$_SERVER['REQUEST_URI']
。
以上是 如何在Windows / IIS服务器上获取当前页面的完整URL? 的全部内容, 来源链接: utcz.com/qa/405063.html