【发布时间】:2016-06-02 09:05:27
【问题描述】:
所以我的链接是这样的:
http://abcdefgh.com/index?site=XXXX
http://abcdefgh.com/index?category=YYYY
http://abcdefgh.com/index?category=YYYY&site=XXXX
我想隐藏查询字符串,用户应该查看以下链接:
http://abcdefgh.com/index/site/XXXX
http://abcdefgh.com/index/category/YYYY
http://abcdefgh.com/index/category/YYYY/site/XXXX
我确实尝试了以前关于同一主题的问题的所有答案,但它不起作用。帮助我使用 .htaccess 代码
【问题讨论】:
-
你尝试了什么,效果如何?
-
你应该使用 mod_rewrite (如果你使用的是 apache) (httpd.apache.org/docs/current/mod/mod_rewrite.html)
-
@Ivar 他试图找出代码而不是做最少的研究。效果是有人告诉他他应该写在 .htaccess 中,所以他完善了他的问题,直到有人为他进行研究。
-
我试过这个 RewriteRule ^index/(.*)/?$ index?category=$1 [NC,L]
-
我用这个 RewriteRule ^([^\.]+)$ $1.php [NC,L] 来隐藏 .php 并且效果很好,但是我无法隐藏查询字符串
标签: php mysql .htaccess query-string