我正在尝试从
example.com/test/?var=somevalue或example.com/test/page1.html?var=somevalue
至
example.com/test/somevalue/
这是代码
RewriteCond %{REQUEST_URI} test/$
RewriteCond %{QUERY_STRING} var=([a-z]*|[a-z]*\-[a-z]*)$
RewriteRule ^test/(.*)$ /test/%1/page1.html? [R=301,L]
这目前仅适用于 url example.com/test/?var=somevalue 而我无法使用的是在 query_string 之前带有 page[1-9][0-9]*\.html 的 url