Nginx:根据域名转发请求
server {
listen 80;
server_name *.youdomain.com;
if ($http_host ~* "^(.*?)\.youdomain\.com$") {
set $domain $1;
}
location / {
if ($domain ~* "jenkins") { #域名中有jenkins,转发到8080端口
proxy_pass http://0.0.0.0:8080;
}
# 默认情况
root /var/www/html;
index index.html index.htm;
}
}