我非常感谢.htaccess重写多个页面的查询字符串。
原始页面是/products.php?q=anything&type=cat
我想知道如何将上面的网址重写为/category/anything/page.html
我尝试从几个在线资源中找到解决方案,但似乎在我放置重写规则后,每次都返回到products.php。
谢谢
答案 0 :(得分:1)
这假设您总是要将用户发送到" page.html"唯一的变量是"任何"。如果这是真的,这应该有效:
RewriteRule ^category/(anything)/page.html /products.php?q=$1&type=cat
它会使网络服务器将/category/something/page.html
的查询发送到/products.php?q=something&type=cat