nginx绑定无限个二级域名
导读
在域名配置文件的末尾加入:
server { server_name *.freexyz.cn; server_name_in_redirect off; set $rootdir /home/wwwroot/freexyz.cn/news; if ($host ~ ^(.*)\.freexyz\.com$) { set $rs1 $1; } if ($rs1 !~* ^www$) { set $rootdir /home/wwwroot/freexyz.cn/news/$rs1; } root $rootdir; index index.php index.html; }
设置默认的目录为 set $rootdir /home/wwwroot/freexyz.cn/news;
当访问不是www开头的二级域名是,目录为 /home/wwwroot/freexyz.cn/news/访问的域名前缀
评论(0)