我有一个网站和一个wordpress网站,所以我想在每个网址添加?image1 结尾
示例:
mywp.com/ ?image1 mywp.com/category/sport/ ?image1 mywp.com/post/123/ ?image1
mysite.com/ ?image = 1 mysite.com/123.html/?image1
所以我喜欢页面相同但最后添加?image1
所以与去任何页面相同,并在网址末尾粘贴?image1
我在google上发现了这个尝试但是这不起作用
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-l
RewriteRule ^(([\w/-]+)?[\w-])/?(?!:\?image1)$ http://domain.com/$?image1 [L,R=301]
RewriteRule ^(([\w/-]+)?[\w-])\?image1$ test/index.php?slug=$1 [L]
答案 0 :(得分:0)
您可以在主WP路由规则之前插入此规则:
RewriteCond %{QUERY_STRING} !(^|&)image1(&|$) [NC]
RewriteRule . %{REQUEST_URI}?image1 [L,QSA,R=302,NE]