gpt4 book ai didi

regex - RewriteCond 中的空间

转载 作者:行者123 更新时间:2023-12-01 07:05:33 25 4
gpt4 key购买 nike

我有以下规则:

RewriteCond %{QUERY_STRING} ^products=Product Name$
RewriteRule ^buyonline\.php$ http://www.example.com/shop/5-Product-Name.html? [L,R=301]

我需要重定向已经存在于 Google 中的链接,但是没有模式,所以我不能只使用例如^products=(.*)$

如果参数没有空格,上面的代码可以正常工作。我尝试了很多组合,例如\s 双引号等。

最佳答案

空间作为 %20 传输到 Apache 服务器,% 也需要转义。

这应该有效:

RewriteCond %{QUERY_STRING} ^products=Product\%20Name$
RewriteRule ^buyonline\.php$ http://www.example.com/shop/5-Product-Name.html? [L,R=301]

关于regex - RewriteCond 中的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18233615/

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