找回密码
 注册

Apache require expr Syntax error

php 发表于 2018/6/17 02:20 | 显示全部楼层 |阅读模式
AH00526: Syntax error on line 276 of httpd.conf: Cannot parse expression in require line: syntax error, unexpected T_ID, expecting T_REGEX or T_REGEX_I

AH00526: Syntax error on line 276 of httpd.conf: Cannot parse expression in require line: syntax error, unexpected T_STR_BEGIN, expecting T_REGEX or T_REGEX_I

Require expr "%{HTTP_HOST} =~ wuxiancheng\.cn"
Require expr "%{HTTP_HOST} =~ 'wuxiancheng\.cn'"

出错原因,正则表达式语法错误。
expr表达式如果需要使用正则表达式,必须使用正则表一对斜杠(/)将表达式包含在内。

Require expr "%{HTTP_HOST} =~ /wuxiancheng\.cn/"

手机版|轻松E站

轻松E站

快速回复 返回顶部 返回列表