安装了Nginx第三方模块subs_filter但没有工作返回未知指令

时间:2014-10-16 17:46:55

标签: nginx

我之前安装过Nginx并重新编译,以便使用平常添加两个新模块 ./configure和make process。

Nginx正常运行但是当我在.conf文件中调用sub_filter时出现错误

nginx: [emerg] unknown directive "sub_filter" in /usr/local/nginx/conf/sites-available/nobo.conf:46

版本和编译信息告诉我模块在那里(第三方模块)我是否需要在某处启用它或者我错过了一个步骤

nginx version: nginx/1.5.7
built by clang 6.0 (clang-600.0.51) (based on LLVM 3.5svn)
TLS SNI support enabled
configure arguments: --add-module=rob_nginx_modules/ngx_http_substitutions_filter_module/ --with-http_ssl_module

任何想法?

1 个答案:

答案 0 :(得分:2)

您的错误说未知指令是" sub_filter",但您的configure参数中的模块是第三方nginx_substitutions_filter。

对此的正确指令是subs_filter,其中包含'。