[英]Nginx Error: unknown directive rewrite
我在nginx.conf中有一个重写:
server {
server_name example.com;
rewrite ^/(.*) http://www.example.com/$1 permanent;
}
但是返回此错误: 未知指令“ rewrite” 。
PS:我已经为乘客安装了Nginx。
你能帮助我吗?
检查nginx -V的输出。 如果您看到--without-http_rewrite_module选项,那么在构建nginx时可能未安装pcre开发包,因此它禁用了重写模块。 如果是这种情况,您将需要安装pcre devel软件包(具体方法取决于发行版)并重建nginx。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.