nginx之rewrite规则未加引号导致检查nginx语法报错
在nginx的站点配置文件中使用了rewrite,检查rewrite规则确定是没问题,但是在rewrite中带有"{}"时,此时检查nginx语法报错
** rewrite规则:**
检查语法报错:
错误原因:这是由于规则里有大括号“{ }”的符号,Nginx误以为这是规则的结尾,产生错误
解决的办法:把规则段使用单引号或者是双引号引起来
或者:
此规则简单说明:
应用环境说明:
此服务器充当图片服务器,由nginx来提供服务,应用配置环境如下:
浏览器请求图片,此时图片正常显示: