如何301域名重定向

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

在web根目录下建立一个文件 .htaccess,然后写入类似下面的代码

RewriteEngine on 

rewriteCond %{http_host} ^storyday.com

rewriteRule ^(.*)$ http://7tiger.com/blog/$1 [R=301,L]

rewriteCond %{http_host} ^www.storyday.com

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的域名也给加上定向。

[link]

评论

Popular Posts

常用的国内外延迟测速链接(generate_204)

为爱而活:三毛和荷西的情感世界

优化PC端B站(Bilibili)免登录观看体验

神奇动物在哪里 Fantastic Beasts and Where to Find Them (2016)

Cromite - 极度注重隐私的Chromium浏览器

《蒋介石:从溪口到慈湖》方永刚 txt下载

解决MacBook重装系统报错"无法与恢复服务器取得联系"

WPS Office教育考试专用版

整理RackNerd VPS促销活动机型表格

使用Kiss Translator油猴脚本实现自然口语化网页翻译