nginx 设置根据域名指定目录

Posted on Posted in nginx

> 目标
> 通过不同的域名,根据域名指定到不同的目录

  1. server  
  2.     {  
  3.         listen 80;  
  4.         server_name *.abc.bcd.com;  
  5.         index index.html index.htm index.php;  
  6.         # 利用正则匹配到二级或者三级域名  
  7.         if ( $http_host ~* "^(.*)\.abc\.bcd\.com$") {  
  8.             # 把匹配到的复制给dirmain  
  9.             set $dirmain $1;  
  10.         }  
  11.         # 定向到目录  
  12.         root /home/$dirmain;  
  13.   
  14.         include enable-php.conf;  
  15.   
  16.         access_log  /home/wwwlogs/phpmyadmin.log;  
  17.         error_log   /home/wwwlogs/phpmyadmin.error;  
  18.     }  
» 转载请注明来源:呢喃 » nginx 设置根据域名指定目录