我有一个网址为mydomain.com/store.php?id=3。
我想在id的基础上转换(重定向)到静态URL。 将ID替换为商店名称(来自数据库),并在url的末尾添加一些硬涂层关键字。 网址应该像这样一个mydomain.com/storename-keyword1-keyword2.html
请指导我这样做的最佳方法是什么?我花了很多时间来处理这个问题但没有结果。
由于
答案 0 :(得分:0)
也就是说,您仍然使用脚本store.php
提供内容,但您希望浏览器的位置栏有一个看起来像/storename/word/word.html
的干净网址?您显然需要更改一些重写匹配和目标以适应您想要的URL。有点像?
RewriteRule ^storename-([^\-]+)-(.+).html /store.php?id=$1&something=$2&rewritten=true [L]