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