gpt4 book ai didi

regex - 重写规则 : cannot compile regular expression - apache 2. 4.9

转载 作者:行者123 更新时间:2023-12-02 21:26:13 25 4
gpt4 key购买 nike

我在 Apache 错误日志中收到此错误,并且我的网站无法在 Apache 2.4.9 中打开

RewriteRule: cannot compile regular expression '^/?([a-zA-Z0-9_+-\\s+]+)$'

但是我可以在早期版本的apache中打开该网站,请帮忙2.4.9的apache有什么问题吗?

RewriteRule ^/?([a-zA-Z0-9_+-\s+]+)$ ?x=$1 [QSA,L]

最佳答案

将规则更改为:

RewriteRule ^/?([\w+\s-]+)$ ?x=$1 [QSA,L]

连字符需要位于字符类的开头或结尾以避免转义。

关于regex - 重写规则 : cannot compile regular expression - apache 2. 4.9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24053585/

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