nginx 泛域名解析
博客中经常看到 自定义个性域名, 那这个技术是怎么实现的呢?
拿NGINX 服务器举例子:
1、主域名是 http://www.wangzhibo.com/wangzhibo
主域名是一个二级目录 只要把 wangzhibo.wangzhibo.com 指向 服务器的 wangzhibo 目录就好
2、主域名是 http://www.wangzhibo.com?uid=wangzhibo
主域名是一个url 模式, 那同理只要把wangzhibo.wangzhibo.com 指向 服务器的 ?uid=wangzhibo链接就好
首先: 要解析 *.wangzhibo.com 到web 服务器地址
其次:
给出nginx部分解析:
原文出处:http://www.wangzhibo.com/windows_linux/1303.html
拿NGINX 服务器举例子:
1、主域名是 http://www.wangzhibo.com/wangzhibo
主域名是一个二级目录 只要把 wangzhibo.wangzhibo.com 指向 服务器的 wangzhibo 目录就好
2、主域名是 http://www.wangzhibo.com?uid=wangzhibo
主域名是一个url 模式, 那同理只要把wangzhibo.wangzhibo.com 指向 服务器的 ?uid=wangzhibo链接就好
首先: 要解析 *.wangzhibo.com 到web 服务器地址
其次:
给出nginx部分解析:
server
{ listen 80; server_name www.wangzhibo.com *.wangzhibo.com; index index.html index.htm index.php; if ( $http_host ~* "^(.*)\.wangzhibo\.com$") { set $domain $1; rewrite ^(.*) http://www.wangzhibo.com/$domain/ break; 或者: rewrite ^(.*) http://www.wangzhibo.com?uid=wangzhibo break; } }重启nginx
原文出处:http://www.wangzhibo.com/windows_linux/1303.html