如何从此重写网址:
https://www.domain.com/blog/category/sub-category-name
到此:
https://www.domain.com/blog/category/?category=sub-category-name
它也必须与其他参数一起使用,如:
https://www.domain.com/blog/category/sub-category-name?param=value => https://www.domain.com/blog/category/?category=sub-category-name¶m=value
或
https://www.domain.com/blog/category/sub-category-name#hash => https://www.domain.com/blog/category/?category=sub-category-name#hash
我不明白这种重写语法所以任何建议都很有价值。 感谢
答案 0 :(得分:0)
您可以使用此规则:
RewriteEngine on
RewriteRule ^blog/([^/]+)/([^/]+)/?$ /blog/$1/?$1=$2 [QSA,NC,L]
其他查询参数会自动通过QSA标记附加到目标路径。