1

隐藏我的 2.8 WordPress 网站 URL 结尾的最佳方法是什么?不确定是否有插件或只是我可以放入的东西.htaccess,但我需要保持链接和其他$_GET变量正常工作。

我所有的页面都是这样的:

www.example.com/?page_id=1815

-或者-

www.example.com/?page_id=3345&foo=35

并希望它们看起来像:

www.example.com/

这甚至可以在不破坏链接的情况下做到吗?

4

1 回答 1

1

您必须以page_id某种方式将查询字符串中的信息和其他任何信息发送到服务器。如果你只是/每次都发送,服务器只会提供主索引,因为它不知道任何关于 page_id 的信息。您能做的最好的事情是在浏览器端使用一些 javascript,并通过 POST 请求提交每个链接,post_id并将查询字符串的其余部分作为请求正文的一部分,这样没有人会在浏览器的位置栏中看到这些内容。

您可以这样做的另一种方法是将您的整个网站放在由索引(例如http://www.example.com/)托管的 iframe 中,然后所有链接仅显示在此 iframe 中。这样,地址栏中的 URL 总是显示http://www.example.com/.

于 2013-09-09T03:44:10.120 回答