问轩博客

展开菜单

Nginx针对URL或目录访问控制

一、根据扩展名限制程序和文件访问1、配置nginx,禁止解析指定目录下的指定程序,若要允许某个目录,在添加允许即可(须写在处理php前面)。location ~ ^/images/.*\.(php|php5|sh|pl|py)$ { deny all; } location ~ ^/static/.*\.(php|php5|sh|pl|py)$ { deny all; } location ...

Nginx列目录conf文件配置

server {   listen 80;   server_name test.shnne.com;   access_log    /data/log/nginx/access_test_shnne.log;   root /data/test/shnne;     ...

413 Request Entity Too Large

打开nginx主配置文件nginx.conf,找到http{}段并修改以下内容server_tokens off;client_max_body_size 2m;    2M为允许的文件大小./nginx -s reload 重新加载配置文件修改PHP上传文件大小限制的方法1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.这就导致出现...

nginx禁止通过ip访问和显示版本

直接在http标签里面添加server_tokens off;server {     listen 80 default_server;     server_name _;     return 404;     或者return 500;      或者rewrite ^(.*) http://www.shnne.com...

Nginx基本配置文件

//nginx默认配置语法 worker_processes    //工作进程, 配置和CPU个数保持一致 error_log           //错误日志, 后面接入的是路径 pid         &nb...

nginx配置ssl注意的地方

server {     listen 443 ssl; //应该是nginx1.10以上的版本使用     server_name www.shnne.com;     root /data/web/kart;     index inde...

简单配置nginx使之支持pathinfo

1.pathinfo参考,复制全部,修改域名目录等 server {     listen 80;     server_name   xx.shnne.com;     access_log    /xx/xx/xx/access_shnne.log; &n...