博客启用新域名DIGEGG.com

2010.04.12 / 22:00 / Tags: , , ,

4月10号晚上,注册了一个新域名:digegg.com,11号提交了备案信息,没想到今天就通过了备案(本来我做好了等待备案20天的准备,办事效率提高了?)


更好域名后为了减少流量损失,做了一些设置,写出来供需要的同学参考一下:

  • 去掉WordPress网站中的index.php:

    这其实是利用服务器自定义404错误页面的功能来去掉index.php的,复制如下代码保存为404.php,并放到WordPress根目录(非WordPress主题目录)即可:

    <? php
    $qs = $_SERVER['QUERY_STRING'];
    $_SERVER['REQUEST_URI'] = substr($qs, strpos($qs, ‘:80′)+3);
    $_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];
    include(’index.php’);
    ?>

     

  • 做了301重定向:

    我的主机是win环境下的IIS,做301重定向只需打开WordPress根目录(非WordPress主题目录)的“index.php”文件,将如下代码保存在的最前面,然后上传到WordPress根目录(非WordPress主题目录)即可:

    <? php
    if($_SERVER['SERVER_NAME'] == 'anysns.com' || $_SERVER['SERVER_NAME'] == 'www.anysns.com' || $_SERVER['SERVER_NAME'] == 'www.digegg.com') {
     $go_url = 'http://digegg.com'.str_replace('/index.php','',$_SERVER["REQUEST_URI"]);
     header("HTTP/1.1 301 Moved Permanently");
     header("Location:".$go_url);
     exit();
    }
    ?>

    注:上面代码中下面一句的作用是替换掉网址中的“index.php”字符,index.php前面的“/”一定不能丢哦,否则域名后多出来一个“/”。

    .str_replace('/index.php','',

  • 写在最后:

    去掉index.php是为了美观好看,做301重定向是为了挽救流量,同时也为了更好地传递Google PageRank。如果你的空间是Apache服务器,设置301重定向的方法请点此查看
    更换了feedsky的输出地址为http://feed.digegg.com,所以,给订阅本博客的朋友们带来一些不便深表歉意!支持本博客请重新订阅一下吧 :-(
    最后,欢迎利用新网址访问本博客:http://digegg.com

  1. 万戈
    2010.04.13 / 12:58

    来支持一下你的新米~

  2. Yusn
    2010.04.13 / 21:15

    @万戈
    谢谢万戈支持

  3. 木公
    2010.04.14 / 21:22

    换了新米了,差点没想起来为什么你会认识郑,呵呵。
    交换个链接吧。

  4. Yusn
    2010.04.14 / 22:03

    @木公
    OK,交换吧

  5. 元胜
    2010.04.16 / 20:31

    digegg
    顶蛋蛋哈哈

  6. 现在谷歌和谐了,原来都是上谷歌你站的,现在只有记网址了。。

  7. 不是吧,你怎么备案的,这么快?自己备的案??

  8. 龙子
    2010.04.18 / 21:25

    大家都往外转呢,你怎么还在国内注册域名啊·~~

  9. 勇少
    2010.05.05 / 16:04

    现在备案是快了很多 我息壤的客户 好多是一天通过的 不知道是息壤的原因

    还是现在备案部门工作效率高了。