我正在使用 ajax 调用来更新页面内容并相应地更新 URL。我在页面上有分享按钮,当我想分享整个页面时,我只会收到之前加载的 URL。
举个例子——
http://localhost/labs/category/best-of-the-best-campaign/
是我当前加载的 URL。当我进行 Ajax 调用时
http://localhost/labs/tag/ecommerce/?catid=2
这是新的网址。但是当我分享页面时,我仍然会得到以前加载的 URL。这是
http://localhost/labs/category/best-of-the-best-campaign
谁能指出我可能出了什么问题?
<?php echo $url="http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";?>
这就是我用来获取页面当前 URL 的方法。我怀疑这可能是由于服务器请求造成的,但我不完全确定它以及如何更改它。
任何帮助将不胜感激。
谢谢