首页 > 其他 > 详细

Nginx之server和location配置使用

时间:2020-02-21 15:34:45      阅读:59      评论:0      收藏:0      [点我收藏+]

配置server代码段:

server {
     server_name www.meiduo.site;
     listen 8080;
     root /home/python/Desktop/meiduo_mall_admin/dist;
     index index.html;
}

其中:

server_name : 监听的域名

listen : 监听的端口

root : 网站的根路径

index : 默认访问的文件

配置location代码段:

server {
     server_name www.meiduo.site;
     listen 8080;
     location / {
         root /home/python/Desktop/meiduo_mall_admin/dist;
         index index.html;
    }
 }

其中:

location字段需要写在server字段内,一个server字段可以包含多个location字段。

其余属性意思同上。

注意:

location _ {} :这里的_表示匹配规则,加上=_表示严格匹配,不加_表示不严格匹配。

例如:

server {
    server_name www.meiduo.site;
    listen 8080;
    location / {
        root /home/python/Desktop/meiduo_mall_admin/dist;
        index index.html;
     }
    # 表示只有输入www.meiduo.site/image/时,才走这个location
     location =/image/ {
         root /home/python/Desktop/meiduo_mall_admin/dist;
         index index.html;
     }
 }

 在配置完配置文件以后,需要测试一下语法是否出错和重新加载配置文件。

sudo nginx -t
sudo nginx -s reload

Nginx之server和location配置使用

原文:https://www.cnblogs.com/chao666/p/12340735.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!