Nginx 同一个服务器设置二级域名


设置二级域名

  1. 首先到域名运营商处设置二级域名使其生效。(已阿里的域名管理为例)
  2. 进入解析
  3. 添加记录,记录类型为 A;主机记录填写二级域名比如 picture,这样我的二级域名就是 picture.effective.ink;解析线路选择默认,记录值写服务器的ip;TTL选默认10分钟。
  4. 十分钟以后二级域名的解析生效,就可以使用了。

设置 nginx

  1. 添加一个 server 模块,listen 写的端口和一级域名的端口一样;server_name 写二级域名;location 写服务器转发的端口就行
server {
    listen       80;
    server_name  xxx.effective.ink;

    #charset koi8-r;
    #access_log  /var/log/nginx/host.access.log  main;


    location / {
                proxy_pass http://172.21.0.8:82;
    }


    #error_page  404              /404.html;

    # redirect server error pages to the static page /50x.html
    #
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }

}
  1. 重启 Nginx 使其生效


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM