我在下面有一个nginx配置,目的是将传递给特定服务器的代理传递给所有发布请求。
location / {
index index.php index.html index.htm;
if ($request_method = POST) {
# For Write Requests
proxy_pass http://172.16.40.139;
}
limit_except POST {
proxy_pass http://172.16.40.139;
}
if ( -f $request_filename) {
expires 14d;
break;
}
if ( !-e $request_filename) {
rewrite ^(.+)$ /index.php?q=$1 last;
}
}
我已经测试了有关上面显示的POST的两种方法。但是结果不正确。 有什么错误吗?
谢谢。