为了澄清,我不是在服务器的URL或我服务器上运行的脚本之后。我所拥有的是一个游戏程序,我将其出租给其他希望用于交通建设的网站。游戏在我的服务器上运行,因此我可以处理任何管理或编程问题。我通常如何处理它是他们创建一个与我的服务器上的名称相同的文件夹,并使用该文件夹中的.htaccess进行重定向。结果是游戏显然是从他们的网站运行(URI是他们的域名),但它实际上是在我的服务器上运行。
现在,我的一个新游戏,一个客户希望有3个月的独家权利从他们的网站运行它。由于他们的网站和我的网站不在同一台服务器上,因此我无法使用会话来跟踪他们是否在访问游戏之前访问了客户网站。
我想要的是使用php在重定向之前检查原始URI是什么。这是最终用户在浏览器中看到的URI。
任何帮助都将不胜感激。感谢
答案 0 :(得分:0)
您可以在PHP中使用包含HTTP请求的原始域的变量$ _SERVER ['HTTP_ORIGIN']。