如何301域名重定向

时间:2007-09-15 21:46:19      类别:Web技术|WEB Tech, 虚拟主机      本文链接:生活点滴Enjoy Life

这是一篇针对新手(还有我这样不熟悉reg express的人)的文章,熟悉urlrewrite的请跳过。

有的时候我们可能需要换域名,但是换域名的同时也会带来很多麻烦,最大的麻烦就是链接丢失,所以这个时候就要用到301 重定向了,我以前看到很多的重定向仅仅是将主域名定向,而没有将具体的链接也对应的定向过去,如www.old.com/sub/sub.html均定向到www.new.com,这样其实是很不友好的,下面这个例子就可以将老地址定向到对应的新地址:
在web根目录下建立一个文件 .htaccess,然后写入类似下面的代码

  1. RewriteEngine on
  2. rewriteCond %{http_host} ^storyday.com
  3. rewriteRule ^(.*)$ http://7tiger.com/blog/$1 [R=301,L]
  4. rewriteCond %{http_host} ^www.storyday.com
  5. rewriteRule ^(.*)$ http://7tiger.com/blog/$1 [R=301,L]

第一行表示开启urlrewrite
第二三行表示将 storyday.com/后面的任何链接形式定向到 7tiger.com对应的链接 如storyday.com/html/36.html将会对应到7tiger.com/html/36.html
第四五行则是将带有www的域名也给加上定向。

该日志未加标签
发表于 2007-09-15 21:46:19 目录:Web技术|WEB Tech, 虚拟主机 [RSS 2.0] 你可以发表评论, 或者从您的网站 trackback
如果您喜欢本blog,欢迎你的feed订阅,谢谢你的支持

前3排已经被占据了 快抢好位置哦

  • 1楼 北极冰仔 在 2007.09.15 22:01发表评论如下:

    我以为你要换域名呢[r]标题没有写对[/r]

  • 2楼 是吗 在 2007.09.30 13:50发表评论如下:

    凑活看

  • 3楼 cosβ 在 2007.09.30 13:55发表评论如下:

    对不起,让你凑活(合)了[quote]凑活看[/quote]

  • 转到第
(Required)
(Required, not published)
如果留言未显示请不要重复留言,我将为你恢复!


生活点滴Enjoy Life is proudly powered by WordPress | admin| About Us | cosbeta| Bluehost| site map 0.284s & 26