nginx如何做泛域名解析

server {
        listen       80;
        root /public_html;
        server_name www.myname.com www.myname.com;
        index  index.html index.php index.htm;
        error_page  400 /errpage/400.html;
        error_page  403 /errpage/403.html;
        error_page  404 /errpage/404.html;
        error_page  503 /errpage/503.html;
        location ~ \.php$ {
                proxy_pass http://127.0.0.1:88;
                include naproxy.conf;
        }
        location ~ /\.ht {
                deny  all;
        }
        location / {
                try_files $uri @apache;
        }
        location @apache {
                 proxy_pass http://127.0.0.1:88;
                 include naproxy.conf;
        }
}

以上是我们目前nginx配置

**正常访问如下
http://www.myname.com/fromid/a1
http://www.myname.com/fromid/a2
http://www.myname.com/fromid/a3
http://www.myname.com/fromid/a4
怎么修改能如下访问:
http://a1.myname.com
http://a2.myname.com
http://a3.myname.com
http://a4.myname.com**

**还有一种正常访问如
http://m.myname.com/fromid/a1
http://m.myname.com/fromid/a2
http://m.myname.com/fromid/a3
http://m.myname.com/fromid/a4
想改成如下访问:
http://a1.m.myname.com
http://a2.m.myname.com
http://a3.m.myname.com
http://a4.m.myname.com**

叮当猫咪
浏览 3278回答 4
4回答

宝慕林4294392

域名解析是 DNS 做的事,不是 nginx 这个 HTTP Server 做的。
打开App,查看更多内容
随时随地看视频慕课网APP