Nginx 泛域名解析
参考:
http://www.jb51.net/article/48000.htm
https://help.aliyun.com/knowledge_detail/39797.html
https://help.aliyun.com/knowledge_detail/39785.html
nginx配置
server { listen 80; server_name domain.com *.domain.com; if ($host ~* ^([^\.]+)\.([^\.]+\.[^\.]+)$) { set $subdomain $1; set $domain $2; } location / { root /home/wwwroot/$domain/$subdomain/; index index.php index.html index.htm; #include /home/wwwroot/$domain/$subdomain/.ngx.htaccess; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } location ~ \.php$ { root /home/wwwroot/$domain/$subdomain/; fastcgi_pass 127.0.0.1:9100; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }