我有这个。这不会在浏览器地址栏中将domain.tld/index.php?id=1
更改为domain.tld
。如何使规则正常工作,使永久301重定向?
RewriteRule ^domain.tld$ domain.tld/index.php?id=1 [NC,R=301,L]
答案 0 :(得分:1)
你想要这样的东西。您无法与domain.tld
RewriteRule
)匹配
RewriteCond %{HTTP_HOST} domain.tld$ [NC]
RewriteCond %{QUERY_STRING} id=1
RewriteRule ^index.php$ / [L,R=301]