绑定域名
server_name *.abcd.com;
获取主机名
if ( $host ~* (.*)\.(.*)\.(.*))
{
set $domain $1;
}
定义目录
root html/abc/$domain/;
location /
{
root html/abcd/$domain;
index index.html index.php;
}
server_name *.abcd.com;
获取主机名
if ( $host ~* (.*)\.(.*)\.(.*))
{
set $domain $1;
}
定义目录
root html/abc/$domain/;
location /
{
root html/abcd/$domain;
index index.html index.php;
}
本文介绍了一种使用Nginx进行基于子域名的路由配置方法。通过设置server_name指令来匹配*.abcd.com形式的域名,并利用正则表达式从主机名中提取子域名部分。此外还展示了如何根据不同子域名指定对应的文件目录。
2525

被折叠的 条评论
为什么被折叠?



