文章正文

Nginx-Centos7下搭建图片服务器

【文章】2020-04-23

简介Nginx-Centos7下搭建图片服务器

修改nginx的配置文件如下:

server {
    listen       80;
    server_name  localhost;
    root   /home/www;#映射文件

    #access_log  /var/log/nginx/host.access.log  main;

    location / {
    autoindex on; # 索引
    autoindex_exact_size on; # 显示文件大小
    autoindex_localtime on; # 显示文件时间    }
    #error_page  404              /404.html;
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }
}

修改root指向的位置,添加这三项

autoindex on; # 索引
autoindex_exact_size on; # 显示文件大小
autoindex_localtime on; # 显示文件时间

升级配置:

   server {
     listen       80;
     server_name  static.xx.com;
     index  index.php index.html;
     root   /home/static;

    #access_log  /var/log/nginx/host.access.log  main;
    location ~* .(gif|ico|jpg|jpeg|png|bmp)$ {
       expires 1d;#缓存10秒7d
       valid_referers none blocked *.xx.com xxx.com ~.xx. ~.google. ~.baidu.;
       if ($invalid_referer) {
          #return 403;
          rewrite ^/ http://static.xx.com/hj/403.jpg;
       }
    }
    error_page 404 /404.html;
    location = /404.html {
        #root /etc/nginx/error;
	rewrite ^/ http://static.xx.com/hj/403.jpg;
    }
    #location / {
    #    autoindex on; # 索引
    #    autoindex_exact_size on; # 显示文件大小
    #    autoindex_localtime on; # 显示文件时间
    #}
    #禁止访问下文件
    location ^~ /cms-adm {
       deny all;
    }
    #error_page  404              /404.html;
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }
  }

打赏支持

感谢您的支持,加油!

打开微信扫码打赏,你说多少就多少

找书费时,联系客服快速查找!

扫码支持

在线客服8:30-22:30,若离线请留言!

获取教程,请联系在线客服!

扫码支持

在线客服8:30-22:30,若离线请留言!

热门阅读

找PDF电子书,太费时间?

  • 微信扫描二维码,让客服快速查找。
  • 在线客服8:30-22:30,若离线请留言!

    PDF电子书