主机头

 找回密码
 立即注册
查看: 1410|回复: 0
打印 上一主题 下一主题

nginx.cof设置2个server

[复制链接]

879

主题

2

好友

5477

积分

管理员

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
楼主
发表于 2013-5-11 14:32:14 |只看该作者 |倒序浏览
有两个server
  1. server
  2. {
  3. server_name zhujitou.com;
  4. rewrite ^(.*) http://www.zhujitou.com$1 permanent;
  5. }
复制代码
用的amh的面板

想做301跳转
  1. server
  2. {
  3.         listen       80;
  4.         server_name www.xxx.net; #server_name end
  5.         index index.html index.htm index.php; #index end

  6.         set $domain '';
  7.         if ( $host ~* "(.+)\.(.+)\.(.+)" )
  8.         {
  9.                 #set $domain "/$1"; #host subdirectory
  10.         }
  11.         if ( $domain = '/www' )
  12.         {
  13.                 set $domain '';
  14.         }

  15.         root  /home/wwwroot/xxx.net/web$domain;
  16.         include rewrite/amh.conf; #rewrite end

  17.         #error_page
  18.                 error_page 400 /ErrorPages/400.html;
  19.                 error_page 403 /ErrorPages/403.html;
  20.                 error_page 404 /ErrorPages/404.html;
  21.                 error_page 502 /ErrorPages/502.html;
  22.         location ~ /ErrorPages/(400|401|403|404|405|502|503)\.html$
  23.         {
  24.                 root /home/wwwroot/xxx.net/web;
  25.         }


  26.         location ~ .*\.php$
  27.         {
  28.                 fastcgi_pass  unix:/tmp/php-cgi-xxx.net.sock;
  29.                 fastcgi_index index.php;
  30.                 include fcgi-host.conf;
  31.                 fastcgi_param SCRIPT_FILENAME  /web$domain$fastcgi_script_name;
  32.         }

  33.         location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp3|wma)$
  34.         {
  35.                 expires      30d;
  36.         }

  37.         location ~ .*\.(js|css)$
  38.         {
  39.                 expires      12h;
  40.         }

  41.         access_log off; #access_log end
  42.         error_log /dev/null; #error_log end
  43.         
  44. }
  45. server
  46. {
  47. server_name xxx.net;
  48. rewrite ^(.*) http://www.xxx.net$1 permanent;
  49. }
复制代码
配置之后用nginx -t 测试一下配置文件,没有问题,就可以。

相关帖子


感谢支持主机头,如果有问题可以联系我的QQ。目前提供各种服务。
网站建设,网站优化,美国VPS购买,VPS环境配置等。
目前通过本站购买VPS的话,可以免费帮忙配置环境。
付费提供DISCUZ PW DEDECMS技术支持。
www.www88.me
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

主机头版权声明|百度地图|谷歌地图|Archiver|手机版|主机头

GMT+8, 2024-12-4 01:22

Powered by Discuz! www.zhujitou.com

© 2001-2012 主机头.

回顶部