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
    更多文章关注公众号:

  • 相关阅读:
    laravel 服务容器,容器概念
    初识swoole
    一个小demo---递归计算子类下的某个值的总和
    微信支付の退款申请
    Box/Spout处理excel和csv
    mysql 获取指定日期的周/月开始 和 周/月结束
    时间字段规定模式获取
    异步服务器之心跳检测
    larave -- leftJoin IFNULL 链表查询
    Mac版Navicat破解
  • 原文地址:https://www.cnblogs.com/Javame/p/14566217.html
Copyright © 2011-2022 走看看