全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 3319|回复: 15

[Windows VPS] Discuz x3 nginx 301问题

[复制链接]
发表于 2013-5-30 01:05:30 | 显示全部楼层 |阅读模式
本帖最后由 408904199 于 2013-5-30 01:06 编辑

Discuz x3 nginx 301问题

设置了301  不带WWW跳转到带WWW  ;

例子:输入xxx.com跳转到www.xxx.com 这个功能实现了,但是只有首页可以跳转。




输入xxx.com/forum-10-1.html 就不会跳转到 www.xxx.com/forum-10-1.html

请问怎么实现输入 xxx.com/forum-10-1.html 也会跳转到 www.xxx.com/forum-10-1.html?

现目前我使用的301规则:
  1. server_name www.xxx.com yoursite.com;
  2.     if ($host != 'www.xxx.com' ) {
  3.         rewrite  ^/(.*)$  http://www.xxx.com/$1  permanent;
  4. }
复制代码
发表于 2013-5-30 01:12:11 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-5-30 01:12:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2013-5-30 02:34:48 | 显示全部楼层
发表于 2013-5-30 02:47:13 | 显示全部楼层
本帖最后由 ICFOX 于 2013-5-30 05:49 编辑

3楼应该可行
发表于 2013-5-30 02:53:27 | 显示全部楼层
3楼是正解
 楼主| 发表于 2013-5-30 02:55:25 | 显示全部楼层
ICFOX 发表于 2013-5-30 02:47
2楼应该可行


不行,修改了网页都打不开了
发表于 2013-5-30 03:56:02 | 显示全部楼层
本帖最后由 每次醒来 于 2013-6-1 23:20 编辑
408904199 发表于 2013-5-30 02:55
不行,修改了网页都打不开了


server {
    listen       80;
    server_name  xxx.com;
    return       301 http://www.xxx.com$request_uri;
}
server {
        listen  80;
        server_name     www.xxx.com;





}

不可能吧,这个是正确的配置!
 楼主| 发表于 2013-5-30 08:22:03 来自手机 | 显示全部楼层
每次醒来 发表于  4 小时前
408904199 发表于 2013-5-30 02:55      
不行,修改了网页都打不开了  
server {
    listen       80;
    server_na...

不加.....?来自: iPhone客户端

点评

..... 这个 点点点是代表其中省略掉的代码不是要你真的 ...  发表于 2013-5-30 18:27
发表于 2013-5-30 08:26:54 | 显示全部楼层
3L
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-11 17:08 , Processed in 0.073844 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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