全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1805|回复: 12
打印 上一主题 下一主题

[Windows VPS] 301不生效?求解?加分!

[复制链接]
跳转到指定楼层
1#
发表于 2012-7-11 15:28:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  1.                 if ($host != 'www.a.com' ) {
  2.                 rewrite ^/(.*)$ http://www.a.com/$1 permanent;

  3.                 }
复制代码
要到达访问a.com跳转到www.a.com
但是不生效?nginx的环境?求解?
2#
发表于 2012-7-11 15:36:06 | 只看该作者
LNMP?  

评分

参与人数 1威望 +10 收起 理由
jsjfans + 10 非常好的一个坛友,每次提问总是热心回答~.

查看全部评分

3#
发表于 2012-7-11 15:44:18 | 只看该作者
server
{
listen 80;
#listen [::]:80;
server_name qq.com;
rewrite ^/(.*) http://www.$host/$1 permanent;
}
4#
 楼主| 发表于 2012-7-11 15:44:22 | 只看该作者
axing 发表于 2012-7-11 15:36
LNMP?

是的
就是不生效?为什么?
5#
发表于 2012-7-11 15:44:34 | 只看该作者
你这样写岂不是所有页都跳到首页了。
6#
发表于 2012-7-11 15:45:19 | 只看该作者
全部贴上来
7#
 楼主| 发表于 2012-7-11 15:49:18 | 只看该作者
xen 发表于 2012-7-11 15:45
全部贴上来
  1. log_format  www.a.com  '$remote_addr - $remote_user [$time_local] $request '
  2.              '$status $body_bytes_sent $http_referer '
  3.              '$http_user_agent $http_x_forwarded_for';
  4. server
  5.         {
  6.                 listen       80;
  7.                 server_name www.a.com a.com;
  8.                 index index.html index.htm index.php default.html default.htm default.php;
  9.                 root  /home/wwwroot/www.a.com;
  10.                 if ($host != 'www.a.com' ) {
  11.                 rewrite ^/(.*)$ http://www.a.com/$1 permanent;

  12.                 }
  13.                 include other.conf;
  14.                 location / {
  15. proxy_cache cache_one;
  16. proxy_cache_valid  200 304 3d;
  17. proxy_cache_key $host$uri$is_args$args;
  18. proxy_redirect      off;
  19. expires 10d;
  20. subs_filter 'w.b.com' 'www.a.com' gi;
  21. proxy_set_header   X-Real-IP  $remote_addr;
  22. proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
  23. proxy_set_header   Referer http://w.b.com;
  24. proxy_set_header   Host w.b.com;
  25. proxy_pass http://w.b.com;
  26. proxy_set_header Accept-Encoding "";
  27.         }               

  28.                 access_log  /home/wwwlogs/www.a.com.log  www.a.com;
  29.         }
复制代码
8#
 楼主| 发表于 2012-7-11 15:57:38 | 只看该作者
shshwzs 发表于 2012-7-11 15:44
你这样写岂不是所有页都跳到首页了。

应该怎么写啊 ?
9#
发表于 2012-7-11 15:58:51 | 只看该作者
service nginx reload
10#
 楼主| 发表于 2012-7-11 15:59:43 | 只看该作者
walkman660 发表于 2012-7-11 15:58
service nginx reload


重新加载过好几次了 不生效的  代码你帮看看有问题吗 ?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-4-11 18:10 , Processed in 0.069295 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表