全球主机交流论坛

标题: 怎么让不带3w访问的定向到www的域名, [打印本页]

作者: wangdage191    时间: 2012-9-24 16:02
标题: 怎么让不带3w访问的定向到www的域名,

  1. server
  2.         {
  3.                 listen       80;
  4.                 server_name www.XXX.net XXX.net;
  5.                 index index.html index.htm index.php default.html default.htm default.php;
  6.                 root  /home/wwwroot/XXX.net;

  7.                 include discuzx.conf;
  8.                 location ~ .*\.(php|php5)?$
  9.                         {
  10.                                 try_files $uri =404;
  11.                                 fastcgi_pass  unix:/tmp/php-cgi.sock;
  12.                                 fastcgi_index index.php;
  13.                                 include fcgi.conf;
  14.                         }

  15.                 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
  16.                         {
  17.                                 expires      30d;
  18.                         }

  19.                 location ~ .*\.(js|css)?$
  20.                         {
  21.                                 expires      12h;
  22.                         }

  23.                 access_log off;
  24.         }
复制代码

作者: mtx    时间: 2012-9-24 16:06
301转向啊
作者: 雨灵    时间: 2012-9-24 16:06
if ( $host != "" ) {
  rewrite ^/(.*)$ http://www.xxx.com/$1 permanent;
}
作者: loveni    时间: 2012-9-24 16:07
都是高人啊
作者: kaia    时间: 2012-9-24 16:13
301
dns 直接转向也可以嘛
作者: vaman    时间: 2012-9-24 16:13
server
          {
          server_name h.com;
          rewrite ^(.*) http://www.h.com$1 permanent;
           }
作者: wangdage191    时间: 2012-9-24 16:16
雨灵 发表于 2012-9-24 16:06
if ( $host != "" ) {
  rewrite ^/(.*)$ http://www.xxx.com/$1 permanent;
}

不行啊!!还是不跳转
作者: lazyzhu    时间: 2012-9-24 16:17
wangdage191 发表于 2012-9-24 16:16
不行啊!!还是不跳转

不要用if,你楼上是最佳方法
作者: 雨灵    时间: 2012-9-24 16:17
wangdage191 发表于 2012-9-24 16:16
不行啊!!还是不跳转

将$host != "" 双引号里面,填上你的www域名!
作者: 雨灵    时间: 2012-9-24 16:19
wangdage191 发表于 2012-9-24 16:16
不行啊!!还是不跳转

然后执行下nginx reload
作者: wangdage191    时间: 2012-9-24 16:24
雨灵 发表于 2012-9-24 16:19
然后执行下nginx reload

执行不了!!
作者: wangdage191    时间: 2012-9-24 16:26
vaman 发表于 2012-9-24 16:13
server
          {
          server_name h.com;

高手,还是不行,要从启什么吗?
作者: 雨灵    时间: 2012-9-24 16:27
wangdage191 发表于 2012-9-24 16:24
执行不了!!

你的Nginx装在哪?在Nginx的bin(或sbin)目录里面的!
一般是:/usr/local/nginx/bin/ngxin
还是:/usr/local/nginx/sbin/nginx
作者: 采姑娘的小蘑菇    时间: 2012-9-24 16:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: wangdage191    时间: 2012-9-24 16:30
雨灵 发表于 2012-9-24 16:27
你的Nginx装在哪?在Nginx的bin(或sbin)目录里面的!
一般是:/usr/local/nginx/bin/ngxin
还是:/usr/ ...

/usr/local/nginx/sbin/nginx
作者: ineme    时间: 2012-9-24 16:36
DNS : @.abc.com  Cname  www.abc.com
作者: 5u5lv    时间: 2012-9-24 16:45
301
作者: wangdage191    时间: 2012-9-24 16:57
采姑娘的小蘑菇 发表于 2012-9-24 16:30
最佳答案:then reload your nginx

整个都启动不了了!访问不了
作者: 花不落    时间: 2012-9-24 16:58
301 啊
作者: 雨灵    时间: 2012-9-24 17:10
wangdage191 发表于 2012-9-24 16:30
/usr/local/nginx/sbin/nginx

直接执行这个,/usr/local/nginx/sbin/nginx reload
作者: 采姑娘的小蘑菇    时间: 2012-9-24 18:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: 哎呀    时间: 2012-9-24 19:05
mark





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