WordPress的Nginx 301重定向

昨天在name.com买了 imcat.in 这个域名.于是用301重定向,将原来域名重定向到imcat.in来传递RP,和不丢失流量.

但由于我的VPS,用的是Nginx做web服务器,Nginx是不支持.htaccess的.不过在Nginx中进行301重定向(301 redirect)也是非常容易的.

例如我要永久将 imcat.in 重定向到 imcat.in 有两钟方法:

1.不是访问imcat.in的域名都转到imcat.in

server {
server_name imcat.in imcat.in maoxmao.com;

if ($host != ‘imcat.in’ ) {
rewrite ^/(.*)$ http://imcat.in/$1 permanent;
}

}

2.直接给imcat.in开一条server规则
server {
server_name imcat.in maoxmao.com;
rewrite ^(.*) http://imcat.in$1 permanent;
}

我用的第二条

3 Comments

Add a Comment
  1. 对Nginx还不太了解。真厉害,VPS,羡慕死我了

    1. 第一年3.99 ,第二年不太清楚,貌似13

      1. 很少见这个in域名!~~~

  2. 全是imcat.in
    我的第二个server设置的是 betaer.com http://www.betaer.com;
    没有做301 打开浏览器www自动跳转到@
    google是收录的@
    但是百度却全都收录的是www. 郁闷ing

  3. 为什么不写以前的域名了?我看了两遍 那还是一个域名啊?对于新手来说,你这个例子有点费解!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

猫言猫语 © 2007-2014 Frontier Theme