zoukankan      html  css  js  c++  java
  • Nginx作为静态文件服务器

    Nginx 服务器的一个主要任务是提供静态HTML页面、图像或文件访问。

    根据请求的不同,文件将从不同的本地目录提供。

    • /http/www 包含HTML文件
    • /http/data1/images 包含图像
    • /http/data2/file 包含文件

    目录树:

    http/
    ├── data1
    │   └── images
    │       ├── 1.jpg
    │       └── 2.jpg
    ├── data2
    │   └── file
    │       ├── 1.txt
    │       └── 1.zip
    └── www
        ├── 50x.html
        └── index.html

    配置文件:

    server {
        listen       80;
        server_name  127.0.0.1;
     
        location / {
            root   /http/www;
            index  index.html index.htm;
        }
     
        location /data1/ {
            root   /http;
        }
     
        location /data2/ {
            root   /http;
        }
     
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root  /http/www;
        }
    }

    可以访问一下链接查看效果:

    HTML静态文件:http://192.168.1.200/

    图像浏览:http://192.168.1.200/data1/images/1.jpg

    文件下载:http://192.168.1.200/data2/file/1.zip

    技术微信群:
    加微信:wonter 发送:技术Q
    医疗微信群:
    加微信:wonter 发送:医疗Q
    更多文章关注公众号:

  • 相关阅读:
    java面向对象下:Java数据库编程
    异常处理小结
    drupal进入不了后台时候的解决办法,作者使用drush方案,已验证
    背后的幽灵“美国”
    2016第30周六
    2016第30周五
    Java 网络I/O模型
    2016第30周三-流媒体部分概念
    2016第30周二
    JS冲突解决方法
  • 原文地址:https://www.cnblogs.com/Javame/p/14566217.html
Copyright © 2011-2022 走看看