在实际使用AMH的过程中,公司出现通过post请求静态页面;默认的nginx上,是拒绝通过post方式访问静态页面的。
网上有2种方法解决这个问题,但是在实际的过程中,发现方法1不奏效,于是使用方法2,重新编译nginx解决问题。
方法1:
修改nginc.conf配置文件,改变“405错误”为“200 ok”,并配置location来解决
|
|
添加:
|
|
方法2:
|
|
重新编译:
|
|
编译完成后不要再执行 make install,不然会把原有的配置文件覆盖,正确的方法是直接删除旧的,把新的复制过去后再执行make upgrade。
|
|
重载一下nginx
|
|