zoukankan      html  css  js  c++  java
  • Nginx之伪404( root与alias )

    目录

    一、现象

    二、root与alias的区别

    三、建议

    四、写在最后

    一、现象

     
    人类善于伪装,机器某些时候也善于伪装;Nginx请求看到404,第一反应就是文件不存在;但我们去检查的时候,它就正儿八经的躺在里面;既然存在,那为什么要404呢?
     

    二、root与alias

    1、在Nginx的配置文件中,可以使用root与alias指定工作目录
     
         root:指定项目的根目录
         alias:指定虚拟目录
     
    2、访问的差别
     
    location /demo/ {
        root /test/;
    } 

    当浏览器访问:http://127.0.0.1/demo/index.html时,映射到服务器上的文件为:/test/demo/index.html 

    location /demo/ {
        alias /test/;
    }
    当浏览器访问:http://127.0.0.1/demo/index.html时,映射到服务器上的文件为:/test/index.html
     

    三、建议

    1、在location /中配置root目录;
    2、在location /path中配置alias虚拟目录
     

    四、写在最后

    在平凡中坚持前行,总有一天会遇见不一样的自己。
     
    写博客记录、思考、总结,趟过的坑不趟第二遍。
     
    所有的文章,皆同步在公众号“运维汪”,可关注;也可加入“不扯淡,专注于技术”的QQ群:753512236;
     
  • 相关阅读:
    mongodb 添加用户
    mongo 安装
    python 操作redis
    python 安装 redis
    redis 命令文档网址
    redis 事务
    Redis key命令
    手动卸载的vs2010
    个人封装JavaScript函数
    女学-温砚如老师的人生女学
  • 原文地址:https://www.cnblogs.com/lemon-le/p/13347431.html
Copyright © 2011-2022 走看看