yohobuy.conf 1.33 KB
server
{
      listen       80;
      server_name  m.dev.yohobuy.com   *.dev.yohobuy.com;
      
      #access_log /nginx/logs/access_test_yoho_cn.log  combined;
      error_log  /nginx/logs/error_test_yoho_cn.log warn;
      
      root  D:/workspace/yohobuy.git.dev.yoho.cn/yohobuy/m.yohobuy.com/public;

      # https
      #ssl on;
      #ssl_certificate //nginx/data/server.pem;
      #ssl_certificate_key /nginx/data/server.key;
      #ssl_session_timeout 10m;

     location / {
          index  index-dev.php;
          if (!-f $request_filename){
              rewrite ^/(.+)$ /index-dev.php?$1& last;
          }
     }

     location ~ .*\.php?$ {
          fastcgi_pass 172.16.6.158:9000;
          fastcgi_index index-dev.php;
          #fastcgi_param  PATH_INFO $fastcgi_script_name;
          fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
          include fastcgi_params;
     }
 
}

server
{
     listen       80;
     server_name  static.dev.yohobuy.com;
      
      #access_log /nginx/logs/access_test_yoho_cn.log  combined;
      #error_log  /nginx/logs/error_test_yoho_cn.log warn;
      
     root  D:/workspace/yohobuy.git.dev.yoho.cn/static;

     location / {
         expires 1h;
     }

     location ~* \.(svg|eot|ttf|woff|otf)$ {
         add_header Access-Control-Allow-Origin *;
         expires 30d;
     }

}