换域名后怎么进行全站阿里云域名301重定向向

网站换域名怎么做301重定向 - 优化经验 - 黑帽网
&>&&>& > 正文
网站换域名怎么做301重定向
网站301重定向怎么做?有很多人都遇到了这样的困难,石家庄seo网站博客在做的时候同样也是遇到了这个问题,网站的301重定向是有利于网站优化的,可以集中网站首页的权重,那么网站的301重定向怎么做呢 一、为什么要做301重定向?做好网站的301重定向对网站的优化排名没有任何坏处,相反他对于网站的优化排名有着促进的作用,网站做好301重定向能够集中网站首页的权重;还能规范化网站的路径;301重定向能提升网站的收录;同时301重定向能提升网站的关键词排名。二、什么情况下做301重定向?1.网站改版换了域名时,需要把就域名重定向到新的域名,可以传递权重和增加网站的流量比如京东商城。2.网站栏目被删除时,需要把被删除的栏目重定向到首页或相应的栏目上。3.网站做网址规范化时同样要做网站的301三、怎么做301重定向?1.网站是空间的服务器利用.htaccess文件的设置实现301重定向在空间下,/跳转到/修改.htaccess文件方法如下:RewriteEngine OnRewriteCond %{HTTP_HOST} !^/$ [NC]RewriteRule ^(.*)$ /$1 [L,R=301]如果是老域名A(/)指向新域名B(http://www.111cn.net/)则可以将.htaccess文件修改下面的代码RewriteEngine OnRewriteBase /RewriteCond %{HTTP_HOST} !$ [NC]RewriteRule ^(.*)$ http://www.111cn.net/$1 [L,R=301]在Windows主机下是不可以直接通过&新建&文件来创建.htaccess文件的,不过我们可以在本地电脑上写一个htaccess.txt的记事本文件,然后 通过FTP来修改文件名,改成.htaccess就可以了,然后301重定向就可以参照在linux空间下的.htaccess文件的设置方法了。2.IIS的设置方法下面以我的博客为例,要不 重定向到www.111cn.net 上。首先新建一个站点,对应目录如D:wwwrootpiaolingseocom(他可以用一个简单文件代表比如301)。添加一个index.html文件和404.html文件,然后绑定要piaolingseocom跳转的域名http://111cn.net在IIS中选择刚才我们建立的站点,右键,属性,主目录,选择重定向到,输入网址如:/,并选择永久重定向选项,就可以了。3.asp 301重定向的方法可以在在 default.asp或index.asp 文件 的最顶部添加代码&%Response.Status=&301 Moved Permanently&Response.AddHeader &Location&,&http://www.111cn.net/&Response.End%&4.php301重定向的方法可以在index.php文件的顶部添加代码&?php$the_host = $_SERVER['HTTP_HOST'];//取得当前域名&& $_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : &;//判断地址后面是否有参数&& if($the_host != &www.111cn.net&)//跳转到指向的地址& {&&&&& header(&HTTP/1.1 301 Moved Permanently&);//发出301头部&&&&& header(&Location: http://www.111cn.net/&.$request_uri);//该指向地址的的格式}?&通过上面的方法我们能够更好的做网站的301重定向,做好了网站的301重定向,我们怎么查看是否做好,我们可以通过工具来检测,返回的代码是301就说明我们已经做好了。&
您对本文章有什么意见或着疑问吗?请到您的关注和建议是我们前行的参考和动力&&阅读:1657回复:7
因域名更换,需要做301重定向,现在域名做301已ok,但是带com/后面网址的怎么处理好?
发布于: 14:44
我原来的域名假设是: &现在域名换成了
&&我是做以下的php程序301的,已经实现域名的301,&?phpheader(&HTTP/1.1 301 Moved Permanently&);header(&Location:&);?&&以上代码可以实现域名的301,但是域名后面带网址没法实现,代码怎么写?&我是想实现也能自动跳转到 &不管com/后面的是什么,程序都会自动跳转。。。虚拟空间, 不能改IIS设置,只能使用PHP代码。&&?phpheader(&HTTP/1.1 301 Moved Permanently&);header(&Location:&);?&请问要在上面加什么??谢谢!!
发布于: 15:09
在线等 有人回答吗?
铜币1410两
威望7919点
发布于: 15:38
这个真心不知道 &我帮你问问别人把
PW民间侠客
铜币23835两
<span class="lou J_floor_copy" title="复制此楼地址"
data-hash="read_楼#
发布于: 15:52
&?php$url=&Location:&.$_SERVER[&PHP_SELF&] ;header(&HTTP/1.1 301 Moved Permanently&);header($url);?&试试看是否可以
有问题加我QQ:92241,只通过不加好友谢谢,请谅解,加好友 备注phpwind论坛
另外地方论坛可以找我友情链接
<span class="lou J_floor_copy" title="复制此楼地址"
data-hash="read_楼#
发布于: 20:20
如果主机支持rewrite可以通过rewrite做301来解决
威望2479点
<span class="lou J_floor_copy" title="复制此楼地址"
data-hash="read_楼#
发布于: 20:43
在IIS上设置301不是挺好么?
<span class="lou J_floor_copy" title="复制此楼地址"
data-hash="read_楼#
发布于: 20:57
如果因为考虑到收录的问题,可以写个正则复写进去
铜币9352两
威望1068点
<span class="lou J_floor_copy" title="复制此楼地址"
data-hash="read_楼#
发布于: 22:48
首页实现301跳转就O了吧,只要后台把站点地址修改一下,其他地址会自动更新的
&请大家咨询问题前先站内搜索下
Powered by实现Z-Blog换域名全站301重定向的方法_源码_站长之家
实现Z-Blog换域名全站301重定向的方法
[摘要]本文就简单介绍一下Z-Blog更换域名并实现全站301重定向的方法教程。
实现z-blog全站301重定向的方法:1.创建web.config文件,添加下面的代码: &?xml version=&1.0& encoding=&UTF-8&?&&configuration&
&system.webServer&
&rule name=&Canonical Host Name& stopProcessing=&true&&
&match url=&(.*)& /&
&conditions&
&add input=&{HTTP_HOST}& pattern=&^\.net$& /&
&/conditions&
&action type=&Redirect& url=&/{R:1}& redirectType=&Permanent& /&
&/rewrite&
&/system.webServer&&/configuration&注:把站长之家的域名替换为自己的域名2.保存文件后,上传到z-blog根目录即可实现z-blog全站301重定向。提示:检测301重定向是否成功可以通过页面HTTP状态查询工具查看返回状态码是否是301。Z-Blog 下载: 软件大小:1.67MB 软件类别:国产软件 |
软件语言:简体中文 运行环境:ASP/Access/MSSQL 软件授权:免费版 更新时间: 17:20:48 相关链接:本文转自:
本次DEDECMS教程小编为大家讲解DEDECMS列表页中随机调用缩略图的方法,默认的缩略图是取第一张图片,通过修...
热门源码下载推荐
最受关注报导
编辑推荐排行

我要回帖

更多关于 nginx 域名301重定向 的文章

 

随机推荐