全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 3835|回复: 15
打印 上一主题 下一主题

[Windows VPS] Discuz x3 nginx 301问题

[复制链接]
跳转到指定楼层
1#
发表于 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. }
复制代码
2#
发表于 2013-5-30 01:12:11 来自手机 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
3#
发表于 2013-5-30 01:12:24 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
4#
 楼主| 发表于 2013-5-30 02:34:48 | 只看该作者
5#
发表于 2013-5-30 02:47:13 | 只看该作者
本帖最后由 ICFOX 于 2013-5-30 05:49 编辑

3楼应该可行
6#
发表于 2013-5-30 02:53:27 | 只看该作者
3楼是正解
7#
 楼主| 发表于 2013-5-30 02:55:25 | 只看该作者
ICFOX 发表于 2013-5-30 02:47
2楼应该可行


不行,修改了网页都打不开了
8#
发表于 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;





}

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

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

点评

..... 这个 点点点是代表其中省略掉的代码不是要你真的 ...  发表于 2013-5-30 18:27
10#
发表于 2013-5-30 08:26:54 | 只看该作者
3L
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-24 12:53 , Processed in 0.121261 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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