Nginx root与alias区别
2017-01-07 17:53
453 查看
1.alias后跟的指定目录是准确的,并且末尾必须加“/”,否则找不到文件
location /c/ { alias /a/ }
如果访问站点http://location/c访问的就是/a/目录下的站点信息。
2.root后跟的指定目录是上级目录,并且该上级目录下要含有和location后指定名称的同名目录才行,末尾“/”加不加无所谓。
location /c/ { root /a/ }
如果访问站点http://location/c访问的就是/a/c目录下的站点信息。
一般情况下,在location /中配置root,在location /other中配置alias是一个好习惯。
参考文章:http://www.cnblogs.com/yanghj010/p/5772652.html
相关文章推荐
- 自动reload nginx解决nginx对动态域名不重新解析的问题
- nginx+php-fpm配置后页面显示空白的解决方法
- 商城项目:装nginx时碰到的各种问题
- 使用socket方式连接Nginx优化php-fpm性能
- nginx mysqlnd驱动引擎提升mysql性能
- ### Nginx代理
- nginx根据user_agent做访问控制
- nginx配置防盗链
- nginx配置静态缓存的过期时间
- nginx日志不记录及日志切割
- 实战nginx前端反代MogfileFS及负载均衡
- nginx的域名跳转
- nginx用户认证
- nginx报错
- 使用ab对nginx进行压力测试
- nginx php-fpm 输出php错误日志
- nginx: [error] invalid PID number "" in "/usr/local/nginx/logs/nginx.pid"
- nginx返回file not found原因
- 在Linux配置Nginx web服务器步骤
- 011商城项目:图片服务器的安装---nginx