启动NGINX时,出现
Testing nginx configuration: [emerg]: unknown directive “if($request_uri” in /etc/nginx/nginx.conf:73
我是这样配置的:
1 2 3 4 5 |
location / { if($request_uri ~* "(insert|select|delete|update|count|\*|%|master|truncate|declare|\'|\;|and|or|\(|\)|exec)"){ rewrite 404; } } |
解决方法:
if 和 ( 缺一个空格 ,如果没有空格他把if($request_uri当成一个指令了,没有这个指令
评论前必须登录!
立即登录