gpt4 book ai didi

.htaccess - URL 上的 RedirectMatch 不包含任何参数?

转载 作者:行者123 更新时间:2023-12-05 04:05:35 24 4
gpt4 key购买 nike

我正在尝试编写一个规则,其中只有在没有任何参数的情况下调用 URL 时才会发生重定向,因此例如这将重定向:

domain.com/a/b/

但这不会,它会顺利通过,加载这个特定的 URL:

domain.com/a/b?x

那么我该如何在这种情况下编写 RedirectMatch?

最佳答案

您不能在 RedirectMatch 指令中匹配查询字符串。

您应该为此使用 mod_rewrite 规则:

RewriteEngine On

RewriteCond %{QUERY_STRING} ^$
RewriteRule ^a/b/?$ /target [L,R=301]

RewriteCond %{QUERY_STRING} ^$ 如果查询字符串为空,条件返回 true。

关于.htaccess - URL 上的 RedirectMatch 不包含任何参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50910510/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com