例子 :
如果我写http://www.mydomain.com/folder/documents/page/index.php?id=something
了,并且我重写了它http://www.mydomain.com/index.php
在后台加载的页面,那么 index.php 中的 PHP 代码如何知道前一页的路径和查询是folder/documents/page/index.php?id=something
(使用查询)?
会使用$_SERVER['PHP_SELF']
并$_SERVER['QUERY_STRING']
完成这项工作,还是他们会给我重写的价值观?
否则,是否有其他方法可以知道 URL 栏中的内容?实际上,我需要http://www.mydomain.com/index.php
做的是加载位于其他站点但以先前 URL 结尾的页面。我需要一种方法来实现这一点,并在 PHP 代码中知道当前页面的 URL 是什么。客户打开并看到的当前页面就像http://www.mydomain.com/folder/documents/page/index.php?id=something
运行脚本一样http://www.mydomain.com/index.php
。
感谢您的帮助,我很快就有了截止日期,但我还没有找到实现这一目标的方法。我搜索了几个小时没有找到合理的答案。