全球主机交流论坛

标题: 知识贴。。。。。。。。。。。。。 [打印本页]

作者: shylocker110    时间: 2013-1-27 00:50
标题: 知识贴。。。。。。。。。。。。。
location / {
     if ($host != 'www.abc.com') {
             rewrite ^/(.*)$ http://www.abc.com/$1 permanent;
     }



server {
server_name abc.com;
rewrite ^(.*) http://www.abc.com$1 permanent;
}

是什么关系有什么区别。。。。。求高手点播。。

作者: 单手摘月    时间: 2013-1-27 01:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: hepac    时间: 2013-1-27 01:04
没区别,都是很大的字体
作者: shylocker110    时间: 2013-1-27 01:12
单手摘月 发表于 2013-1-27 01:03
第一个是把非www.abc.com的域名跳转到www.abc.com上

第二个是把abc.com跳转到www.abc.com

return       301 http://www.example.org$request_uri;

rewrite ^(.*) http://www.example.org$1 permanent;
有什么区别呢。。

作者: smyz    时间: 2013-1-27 01:19
一个判断后跳,
一个一不用判断,直接跳,

#4楼,
一个直接301加变量跳
一个正则取值后跳
作者: shylocker110    时间: 2013-1-27 01:30
smyz 发表于 2013-1-27 01:19
一个判断后跳,
一个一不用判断,直接跳,

嘿嘿妹子你的面板啥时候更新啊。。
作者: 大胡子    时间: 2013-1-27 01:33
第一个是判断不是www.abc.com 全部跳到www.abc.com

第二个是全部跳到www.abc.com
作者: ☆校长☆    时间: 2013-1-27 01:58
单手摘月 发表于 2013-1-27 01:03
第一个是把非www.abc.com的域名跳转到www.abc.com上

第二个是把abc.com跳转到www.abc.com


作者: 每次醒来    时间: 2013-1-27 02:41
学习一下
作者: smyz    时间: 2013-1-27 14:07
shylocker110 发表于 2013-1-27 01:30
嘿嘿妹子你的面板啥时候更新啊。。

近期吧。
作者: dearroy    时间: 2013-1-27 14:10
我是来点播的,楼主有节目单么
作者: cooe    时间: 2013-1-27 18:56

作者: ccc    时间: 2013-1-27 18:59
长姿势了
作者: 哈P哥    时间: 2013-1-27 19:42
单手摘月 发表于 2013-1-27 01:03
第一个是把非www.abc.com的域名跳转到www.abc.com上

第二个是把abc.com跳转到www.abc.com


用    if ($http_host 那个判断和直接相差很多嘛?那军哥nginx.conf里怎么修改?/wwwroot这个目录放到那个server里面?
作者: 单手摘月    时间: 2013-1-27 19:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: 民工三代    时间: 2013-1-27 19:51





欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4