隐藏2.8 WordPress网站网址结尾的最佳方法是什么?不确定是否有插件或只是我可以放入.htaccess
的内容,但我需要保持链接和其他$_GET
变量正常工作。
我的所有网页都是这样的:
www.example.com/?page_id=1815
-OR -
www.example.com/?page_id=3345&foo=35
并希望它们看起来像:
www.example.com/
如果不破坏链接,这甚至可以做到吗?
答案 0 :(得分:1)
您必须以某种方式将page_id
以及查询字符串中的任何其他信息发送到服务器。如果你每次只发送/
,服务器只会服务主索引,因为它对page_id一无所知。您可以做的最好的事情是在浏览器端使用一些javascript,并通过POST请求提交每个链接,post_id
和查询字符串的其余部分作为请求正文的一部分,因此没有人看到这些内容浏览器的位置栏。
另一种方法是将整个网站放在由索引托管的iframe中(例如http://www.example.com/
),然后所有链接都只显示在此iframe中。这样,位置栏中的网址始终显示为http://www.example.com/
。