0
如何将/blog/?p=1
重写为/en/post.html
和/blog/?tag=event
至/en/tags.html
而变量仍可访问?htaccess重写规则不同变量
我用这个之前:
RewriteRule ^blog/?$ /en/tags.html [QSA,L]
但后来我不得不重写也是一个不同的变量,这也是后面/博客/和我不知道如何做到这一点。
在此先感谢
如何将/blog/?p=1
重写为/en/post.html
和/blog/?tag=event
至/en/tags.html
而变量仍可访问?htaccess重写规则不同变量
我用这个之前:
RewriteRule ^blog/?$ /en/tags.html [QSA,L]
但后来我不得不重写也是一个不同的变量,这也是后面/博客/和我不知道如何做到这一点。
在此先感谢
您需要检查%{QUERY_STRING}
作为
RewriteCond %{QUERY_STRING} (^|&)p=1(&|$) [NC]
RewriteRule ^blog/?$ /en/post.html [NC,QSA,L]
RewriteCond %{QUERY_STRING} (^|&)tag=event(&|$) [NC]
RewriteRule ^blog/?$ /en/tags.html [NC,QSA,L]
RewriteCond %{QUERY_STRING} (^|&)p= [NC]
RewriteRule ^blog/?$ /en/post.html [NC,QSA,L]
RewriteCond %{QUERY_STRING} (^|&)tag= [NC]
RewriteRule ^blog/?$ /en/tags.html [NC,QSA,L]
谢谢,这是怎么做到的时候1和事件也可以是其他任何东西? – user2894530