Nginx中配置文件路径有两种方式,一种是root,一种是alias,那么两者有什么区别呢?下面请跟我来。
Nginx中配置文件路径有两种方式,一种是root,一种是alias,那么两者有什么区别呢?请和我一起正确使用根和别名。
首先,我们来说说它们之间的区别,主要是URI处理上的区别,具体如下:
结构项目Nginx的目录结构如下:部署的前端项目页面是html下的余醉和测试,我下面用root和别名访问。
nginx --conf --logs --html --余醉--index . html --静态--测试--index . html --静态
测试余醉项目
位置/余醉{根html索引index.html;}地点/余醉{别名html/余醉;索引index.html;}访问测试项目
位置/测试{根html索引index.html;}位置/测试{别名html/test;索引index.html;}
通过总结以上两个小例子,相信你已经看出了root和alias的区别。可以,alias就是别名,即使用alias配置项目地址时,可以直接配置到访问过的项目文件夹。使用root配置时,Nginx会在默认部署路径html下的匹配uri中找到文件夹,然后在这个文件夹下找到index.html。
关于Nginx中root和alias的区别,本文到此为止。更多关于Nginx中root和alias的区别,请搜索主机频道zhujipindao之前的文章。或者继续浏览下面的相关文章。希望大家支持主机频道zhujipindao。以后多来com!
评论前必须登录!
注册