以前用的LAMP环境,迁移到阿里云主机总是超时apache溢出,于是换成了LNMP环境。
这前配置的伪静态规则要在nginx服务器上重新配置。
遇到一个问题,如何在nginx环境如何取消目录的PHP执行权限。
参考方法:
将以下代码添加至Server容器中,定义fastcgi的规则之前,如下:
复制代码 代码示例:
location ~ /(uploads|data|templets)/.*.(php|php5)?$ {
deny all;
}
这样就禁止上传目录执行php程序了。
注意:
代码一定要定义在fastcgi的前面才可以。