目录

一、现象

二、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;
 

最新文章

  1. admin 后台 bs模板
  2. Android完美禁用Home键
  3. libusb(.NET)开源项目使用小结
  4. Bootstrap系列 -- 29. 按钮组
  5. redmine plugin
  6. selenium-webdriver用例批量运行和测试套件使用 ------之我见
  7. HDU 5665 Lucky (水题)
  8. 【Xamarin挖墙脚系列:现有IPhone/IPad 设备尺寸】
  9. 分布式数据库中间件–(2) Cobar与client握手身份验证
  10. 学生成绩管理C语言版
  11. jmeter连接配置带跳板机(SSH)的mysql服务器
  12. table-tree 表格树、树形数据处理、数据转树形数据
  13. [Swift]LeetCode142. 环形链表 II | Linked List Cycle II
  14. 「洛谷3292」「BZOJ4568」「SCOI2016」幸运数字【倍增LCA+线性基+合并】
  15. laravel seed填充数据步骤
  16. sql 新增 修改 删除 列操作
  17. 终端下将 man 命令的结果输出到文件保存
  18. 从零开始学 Web 之 ES6(六)ES6基础语法四
  19. CodeCombat编程游戏
  20. KVM CPU线程等学习记录

热门文章

  1. keycode 大全:
  2. 3、struct2的常见配置
  3. 实战:IDEA运行速度调优
  4. Flask-install-python2.6
  5. Kali Day1
  6. Netty 源码解析(六): Channel 的 register 操作
  7. Java基础-线程与并发1
  8. return 关键字
  9. NanoPi arm架构下的程序 ./ 运行黑屏 Qt环境可运行
  10. Vue 项目推荐,Github 过万 Star