一个WP插件使用?
参数分隔符生成url,而不是&
例如:https://yourdomain.com/?quiz=lesson-1-quiz-1?id=1260
是否有可能首先离开?
,因为它是和替换所有其他&
使用。htaccess?
URL应该是:https://yourdomain.com/?quiz=lesson-1-quiz-1&id=1260
根据您展示的样品,您可以尝试以下操作吗?请确保在测试url之前清除浏览器缓存。
RewriteEngine ON
RewriteCond %{QUERY_STRING} ^([^?]*)?(.*)$
RewriteRule ^ %{REQUEST_URI}?%1&%2 [R=301,NE,L]
你可以使用这个规则作为你的顶层规则:
RewriteEngine On
RewriteCond %{THE_REQUEST} (?[^?]*)?(S*)sHTTP [NC]
RewriteRule ^ %{REQUEST_URI}%1&%2 [L,R=302,NE]
# all other rules go below this line
一旦你测试了这个规则,不要忘记把302
改成301
。