想要about:blank
从 URL 中删除www.example.com/camera/about:blank
。如何使用 执行此操作.htaccess
?我试过了RewriteCond %{QUERY_STRING} (about:blank) [NC]
,但没有成功。
答案1
about:blank
从 URL 中删除www.example.com/camera/about:blank
在发布的 URL 中,about:blank
是 URL 路径的一部分,而不是查询字符串,因此您可以在模式中按原样匹配它RewriteRule
。例如:
RewriteEngine On
RewriteRule ^(camera/)about:blank$ /$1 [R=302,L]
反向$1
引用只是省去了重复。它包含 URL 路径的“camera/”部分,如从请求的 URL 路径中捕获的一样。
如果这是永久性的,那么只有在确认它正常工作后才更改为 301 - 以避免潜在的缓存问题。