如何把删掉的网页重定向到另一个域名被重定向的相应的页面

百度如何处理多个域名301重定向至一个域名?
1、域名转发。百度百科的解释是:通过服务器的特殊设置,将访问您当前域名的用户引导到您指定的另一个网络地址,即将一个域名指向到另外一个已存在的站点。这个可能需要主机是否支持,我用的是万网域名,如果要做域名转发需要购买专门的URL转发主机才可以实现,http://url.alibaba.com/r/aHR0cDovL3d3dy5iaYWJ5ZGlhbmZhbia5jbg== 而且必须保证要转发的域名已经bei安,才能成功添加转发记录。但是在百科里也有说中国万网、新网等域名服务商于日起紧急停止域名URL转发服务,截止到2011年1月,整整一年,域名转发功能停止,现在是否恢复我也不得而知,如果你知道的话不妨告诉我。  2、301重定向。这个操作的结果和上一种方法实现的结果是一样的,都是实现域名指向另一个域名,但是301重定向对于SEO就很重要了,因为可以通过这种方式来进行域名之间的权重传递,比如老站更换新域名需要把老域名通过301重定向把权重传递给新站,从而让新站快速的恢复权重,或者网站改版的时候需要把旧URL跳转到新URL,301也是必备方法。  由于域名转发对于SEO的影响不是很大,所以本文所说的多域名指向同一个域名是值得301重定向。  二、多域名指向同一个域名的结果。  1、促进网站SEO效果。在网上查询以及在东莞SEO线下交流会上也有朋友提出过此类问题,得出的解释也是说在使用301永久性重定向命令让多个域名指向网站主域时,不会对网站的排名产生任何负面影响。这点百度官方也给过解释,说正常的301永久重定向,旧url上积累的各种投票信息会全部转移到新url上,但是并没有说多域名是否也会有此效果。  2、会被搜索引擎视为作弊行为。这点自然是针对前面所说的有积极作用来说的,虽然有SEO大师说过多域名通过301重定向指向同一个域名会增加主域名的权重,而不会带来负面影响,但是仍然会产生一个疑问,到底这个多域名是多少呢,有无数量限制呢,或者说到底多少个域名指向同一个域名才不算作弊呢?  对于这点我想很多人都会有这个疑问,毕竟我们做SEO也是在摸搜索引擎的屁股,一旦触犯了他的底线那么自然会被处理,所以今天才提出这个多域名指向同一个域名的疑问,比如如果多域名通过301重定向指向同一个域名会有正面作用,而且结合百度官方所说的域名之间的重定向是会权重叠加的,那么此次实验究竟会怎么样的结果,敬请期待!&&本文出自 http://url.alibaba.com/r/aHR0cDovL3d3dy5iaYWJ5ZGlhbmZhbia5jbg== 欢迎转发 请注明出处.谢谢|||
学习了。。。。。。。。
相关推荐:二级栏目301重定向到另外一个网址要怎么办_搜外问答
请教一下下面两个问题或者有能力的高手可以收费帮我操作
我有一个二级栏目
http://www.abc.com/aaa/
这样的格式
要301重定向到
http://www.abc.com/aaa
就是要把后面带/ 重定向到不带/的
要怎么操作呢
首先非常感谢下面的大师回答帮助,大家不用管我把后面带/的要301到后面不带/的做什么。有没有用? 我只是想知道能不能这样重定向,如果能的话,应该怎么样把一个栏目后面带/的重定向到栏目后面不带/的过去
或者把二级栏目301重定向到二级域名
就是把http://www.abc.com/aaa/ 301重定向到 http://aaa.abc.com/
这个就比较好操作了,但是我网站绑定二级域名之后
原来的文章页面路径都变了
http://www.abc.com/aaa/123.html
绑定二级域名之后的文章路径 是 http://aaa.abc.com/aaa/123.html
这样的文章路径是对的吗? 我应该把文章路径改成http://aaa.abc.com/123.html吗
具体二级目录重定向到二级域名应该怎么操作呢?
分享到微信
等 1 人赞同该回答
1、URL后面带 /我理解成目录或者网站,而不带/我理解成页面。
对于两者的说法,有人认为目录更利于优化,即使是页面也会刻意在URL后面加上/
但我认为,这样的问题影响SEO应该是微乎其微,甚至是没有的。因为,是一个目录,用户看到的也是一个目录的首页,搜索引擎对于这样的问题不可能解决不了
另外,不同的,访问网页就有带/不带/的区别,IE11就带,谷歌浏览器就不带
不建议在这样的问题上折腾
2、http://aaa点abc点com/aaa/123.html 这样的路径没有对不对的说法,只是说不好。这相当于仅仅是给网站多解析了一个二级域名(不利于SEO的)。而不是二级目录绑定二级域名
建议还是应该改成http://aaa点abc点com/123.html
具体的方法,我也不是很清楚,在网站找了一些方法,希望对楼主有帮助
1、一些主机有二级域名绑定子目录的功能,如果有,直接设置就好了,
2、这种方法只合适apache服务器,支持rewrite。直接在.htaccess 文件中增加这样一段规则:
RewriteEngine On
RewriteBase /
Redirect permanent /你的目录地址 http://aaa点abc点com/
规则注释:当访问(/你的目录地址)原程序子目录的时候,自动重定向到你的二级域名http://aaa点abc点com/,或者另外的新域名(请把域名网址修改成自己的)。
3、编写301.inc.文件
在网站新建一个 301.inc.php 文件,写入以下代码:
保存后,上传网站根目录。
注:代码中的二级域名bbs.dananjie.com替换为你的域名。
以上可以试试,不行的话,建议咨询一下主机服务商提交工单
多年养站 二级域名 栏目合作 可做行业排名
你到定那里去 说明白点
【http://www.abc.com/aaa/ 这样的格式 要到 http://www.abc.com/aaa 就是要把后面带/ 重定向到不带/的 要怎么操作呢】我来回答你这个问题。
把带/重定向到不带/的,这种重定向没有意义吧,搜索引擎这点还是分得清的。
一般都是把不带/重定向到带/的上去,有利于,以获得好的排名。
如果是织梦做的站,你用http状态查一下,很可能就是自动301,程序设计是已经弄好了,不要另外操作。
我的站是织梦做的,很久以前我也困惑过,后来听一个高手说是自动的,一查,果然是。我估计其他的建站程序也一样,不需要自己另外操作。
我给你截两个图,你就明白了。
30天内高手都在交流什么
(4 个回答)
(3 个回答)
(13 个回答)
(7 个回答)
(6 个回答)
(2 小时前)
(3 小时前)
(3 小时前)
(3 小时前)
(4 小时前)
给问题设置一定金额,将更容易获得关注与回答。
选择支付方式拒绝访问 | www.yinxi.net | 百度云加速
请打开cookies.
此网站 (www.yinxi.net) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(3fc52cef-ua98).
重新安装浏览器,或使用别的浏览器查看: 4293|回复: 8
求Rewrite语句将网站二级目录自动跳转到二级域名对应页面中 实现301重定向
求Rewrite语句将网站二级目录自动跳转到二级域名对应页面中 实现301重定向例如将二级目录中的链接:http://www.xxx.com/bbs/123.htm 点击后自动跳转至 http://bbs.mai126.com/123.htm
需要将bbs下面的所有链接都自动转向到二级域名bbs.xxx.com中。
论坛使用的是discuz搭建。服务器是windows,iis6。
不要告诉我从iis里面解析就好。这个已经设置好了。
我要的是原来的链接推广出去后,以及百度google等搜索引擎收录后的地址,点击后能够自动跳转到对应的二级域名对应页面中。
求Rewrite语句,谢谢大家。
将下面伪静态规则放于根目录下的httpd.ini文件中
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^(.*)/bbs/(.*)$ $1/bbs/301\.php\?go=$2 [L]
作用:将BBS目录下所有链接都重写到index.php并使用go参数来传递,如http://www.abc.com/bbs/thread-112-1.html的链接重写成http://www.abc.com/bbs/301.php?go=thread-1 ...
本帖最后由 回首ふ萧瑟处 于
17:09 编辑
将下面伪静态规则放于根目录下的httpd.ini文件中
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^(.*)/bbs/(.*)$ $1/bbs/301\.php\?go=$2 [L]
作用:将BBS目录下所有链接都重写到index.php并使用go参数来传递,如http://www.abc.com/bbs/thread-112-1.html的链接重写成http://www.abc.com/bbs/301.php?go=thread-112-1.html,下一步就是在index.php中接收go参数(如thread-112-1.html),301跳转到http://bbs.abc.com/thread-112-1.html 。将内页多入口转换为经过index.php的单一入口,集中控制。
b.在301.php中接收参数,并实现301永久重定向:
$go=$_GET['go'];//获取跳转页面链接部分,如&thread-112-1.html&,又如forum.php?fid=32等
header(&HTTP/1.1 301 Moved Permanently&);//发送301状态,之后的所有跳转均为301
header('location:http://bbs.abc.com/'.$go);//根据go参数跳转到对应页面
自己修改里面的参数即可
我原论坛放在www.abc.com主域名下的,现在主域名想做文章站,论坛换到bbs.abc.com下,我想原www.abc.com域名原论坛的部分URL全301到bbs.abc.com对应页面,而新的文章内容不跳转。如www.abc.com/forum-1-1.htmlwww.abc.com/thread-1-1-1.htmlwww.abc.com/tag-%D6%AA.html跳转到 bbs.abc.com/forum-1-1.html而www.abc.com/article/123.html等不跳转。
很专业呀。
这应该是改INI文件吧
顶!!!!!!!!!!
不晓得啊&&我空间&&301都没有·
<font color="#69huangjiang 发表于
很专业呀。
额。。。但是不会操作啊
左手的爱 发表于
这应该是改INI文件吧
是的,该怎么操作呢?
Mai126.com 发表于
是的,该怎么操作呢?
过几天再给你说 我以前都是用那个.htcss文件的 这个没做过
Powered by怎么把二级域名重定向到主域名解决方法
互联网 & 04-19 16:19:45 & 作者:佚名 &
为了增加脚本之家www.jb51.net这个网站的搜索引擎友好度,今天对这个网站做了一个301重定向,感兴趣的朋友可以参考下哈,希望对你有所帮助
为了增加脚本之家 www.jb51.net这个网站的搜索引擎友好度,今天对这个网站做了一个301重定向, 重定向jb51.net到www.jb51.net 解决办法如下: 找到站点目录下的.htaccess文件(如果没有,就建立一个。注意:htaccess前面有一个点),加入这么一行代码: 代码如下: rewriteEngine on rewriteCond %{http_host} ^jb51.net rewriteRule ^(.*)$ http://www.jb51.net/$1 [R=301,L] 然后重新打开之前的老域名看看&& 一切OK了! .htaccess功能非常强大,大家不了解的话,不妨上网搜索一下!不过,只有UNIX或linux主机中才可以使用这个文件来进行301重定向,如果你使用的是ASP空间,显然是不可以采用这种方法的。 附录: 实现301重定向常用的七种方法 301重定向对广大站长来说并不陌生,从网站建设到目录优化,避免不了对网站目录进行更改,在这种情况下用户的收藏夹里面和搜索引擎里面可能保存的还是老的地址,在打开这些链接时会无法显示页面出现404的错误,造成很差的用户体验并失去了很多流量,今天园子就给大家分享一下实现301重定向的七种方法。 从搜索引擎优化的角度来看,目前301重定向是网站目录更改后重新定向最为可行的一种办法。在你更改地址使用了301重定向后,搜索引擎只会对新地址进行索引,同时会把旧地址下原来收录的链接转移到新地址下,而上述的这些操作并不会影响到网站在搜索引擎的排名。 实现301重定向最直接的方法是编辑.htaccess文件,想了解关于htaccess文件使用方法,请点此查看。园子需要提醒你的是,在对.htaccess文件进行操作之前,一定要备份好原来的.htaccess文件,以避免修改出错带来不必要的麻烦。 1.重定向domain.com到www.domain.com 这种重定向非常常见,最终目的是实现域名的唯一性,也是seo必须要做的。实现方法是在.htaccess文件中加入以下规则: 代码如下: RewriteEngine On RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC] RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301] 注:使用这种301重定向方式后,当你打开类似domain.com的网址后会自动定向到www.domain.com。 2.重定向www.domain.com到domain.com 这种操作刚好和上面的域名显示是相反的,规则如下: 代码如下: RewriteEngine On RewriteCond %{HTTP_HOST} !^domain.com$ [NC] RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301] 注:使用此301重定向方式,当你打开类似www.domain.com的网址后会自动定向到domain.com。 3.重定向olddomain.com 到 newdomain.com 这种操作经常用于更换域名时用到,很多站长因为种种原因可能要为站点更换域名,此时多采用以下规则来实现重新定向: 代码如下: RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !olddomain.com$ [NC] RewriteRule ^(.*)$ http://newdomain.com/$1 [L,R=301] 注:当用户打开老的域名后,会自动重定向到新的域名下的站点,此时域名显示格式为不带www.的格式。 4.重定向olddomain.com 到 www.newdomain.com 这种操作是基于第三种方式的改良,只是显示网址显示为带www.的那种。 代码如下: RewriteEngine On RewriteCond %{HTTP_HOST} !olddomain.com$ [NC] RewriteRule ^(.*)$ http://www.newdomain.com/$1 [L,R=301] 注:当用户打开老的域名后,会自动重定向到新的域名下的站点,并且网址显示格式为带www.的格式。 5.重定向domain.com/file/file.php 到 otherdomain.com/otherfile/other.php 这种操作针对于更改一个域名的同时,网站目录路径也发生变化的情况下使用,规则如下: 代码如下: RewriteCond %{HTTP_HOST} ^www.domain.com$ RewriteRule ^file/file.php$ http://www.otherdomain.com/otherfile/other.php [R=301,L] 注:当用户访问老的域名路径时,会重新定向到新的域名新的路径下。 6.IIS服务器下实现301重定向 具体方法如下:打开internet信息服务管理器,在欲重定向的网页或目录上按右键,选中&重定向到URL&, 在对话框中输入目标页面的地址,切记要选中&资源的永久重定向&最后点击&应用&即可。 注:再次提醒你,一定要选中&资源的永久重定向&。 7.Apache服务器实现301重定向 在Apache服务器实现301重定向的方法园子在以前的文章中提到过,只需要在.htaccess文件中加入以下规则: 代码如下: Redirect /旧目录/旧文档名 新文档的地址 也可能是: 代码如下: Redirect /olddirectory http://www.newsite.com/newdirectory 注:一定要注意书写格式,第一种是同一域名下将一个文档定向到新的目录地址,第二种是把老目录定义到新域名的新目录下,更多关于.htaccess的应用请参阅:。 以上七种方法是在网站管理与优化过程中经常会使用到的301重定向方法,当然,你也可能遇到不大相同的状况,这时候就需要根据自己的目的去适当调整下命令规则以适应不同的需求。
大家感兴趣的内容
12345678910
最近更新的内容

我要回帖

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

 

随机推荐