繁体   English   中英

Nginx错误:未知指令重写

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM