如何将此网址设为seo友好网址
items.php?itemid=1&title=my title goes here
到
products/1/my-title-goes-here
如何才能使用.htaccess不对表或代码进行任何更改当前数据是通过id访问,甚至不更改查询。
答案 0 :(得分:1)
您必须在.htaccess文件中使用Apache模块mod_rewrite
和相应的重写规则。
Read this当我第一次开始时,它对我帮助很大
答案 1 :(得分:0)
像(未经测试)
之类的东西RewriteEngine on
RewriteBase /
RewriteRule ^products/([^/]+)/([^/]+)$ http://your web site/items.php?=$1&title=$2 [R=301,L]
匹配以产品开头的模式,第一个子模式至少有一个字符长,任何不是'/'。对于必须结束URL的第二个模式也是如此。然后,您将其重写为软件所需的实际字符串。