为什么nginx不重写?“失败重新加载nginx配置: nginx失败!”
rewrite ^/([0-9]+)/test.php http://domain.com:$1/;test.php last;目的地地址:
http://domain.com:1234/;test.php发布于 2014-05-20 18:08:15
使用此语法时,总是会出现错误nginx: emerg未知指令"test.php“nginx:配置文件/etc/nginx/nginx.conf测试失败
所有文本之后
http://domain.com:1美元/美元;
这是新的指令。在您的示例中,test.php ==指令与server_tokens或server_tokens相同。
因此,如果您希望您的重写是正确的,请使用以下语法
重写'^/(0-9+)/test.php‘’http://domain.com:$1/;test.php最后一个;
https://stackoverflow.com/questions/23766293
复制相似问题