首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将旧网站(HTML文件)保存在them服务器上,但不允许搜索代理对其进行索引

问将旧网站(HTML文件)保存在them服务器上,但不允许搜索代理对其进行索引
EN

Stack Overflow用户
提问于 2013-01-22 19:50:45
回答 4查看 238关注 0票数 2

我刚刚完成了一个客户端的网站谁要取代他们的旧(非常老的,HTML硬编码的网站)。问题是,他们(目前)想要保存他们的旧网站和所有的文件在网站服务器上的原始位置。这并不会给这个用PHP和Wordpress制作的新网站带来任何问题,但是当Google (和其他人)带着他们的搜索机器人和索引出现的时候,这就成了一件大事。

在进行Google搜索时,它仍然可以找到旧的HTML文件。我是否可以将旧的HTML文件“保存”在web服务器上,但确保在第一种情况下没有机器人会对它们进行索引,如果有人试图导航到HTML页面,例如file.html,它们就会被重定向吗?我认为最后一部分可能可以在.htaccess中完成,但我没有发现任何有用的搜索。

关于不允许机器人和代理对HTML文件进行索引的第一个问题,我尝试将这两行放在我的robots.txt文件中

代码语言:javascript
复制
Disallow: /*.html$  
Disallow: /*.htm$

但我不确定它是否会起作用?

我可能以一种完全错误的方式来处理这个问题,但我从未尝试过客户要求将旧网站保持在同一个服务器上,并且在原来的位置上。

谢谢,

  • 梅斯蒂卡
EN

回答 4

Stack Overflow用户

发布于 2013-01-22 19:57:17

代码语言:javascript
复制
<?php
$redirectlink = ‘http://www.puttheredirectedwebpageurlhere.com‘;
//do not edit below here
header (‘HTTP/1.1 301 Moved Permanently’);
header(‘Location: ‘.$redirectlink);
exit;
?>

这段代码将使用301将页面重定向到您想要的URL。这个.php的文件名应该是要重定向的页面的URL片段。301重定向

应该设置301重定向,也称为永久重定向,以永久重定向页面。“永久”一词的意思是,重定向页面的所有特性都将传递到绕行页。

这包括:

PageRank

MozRank

页面管理机构

流量值

如果要进行更改,则实现301重定向,好吧,…永久的。迂回页面现在体现了重定向页面,就好像它是前者。完全接管。旧页面将从谷歌的索引中删除,而新的页面将取代它。

或者,您可以在您的htaccess中这样做,如上面的海报所示。

票数 2
EN

Stack Overflow用户

发布于 2013-01-22 19:57:33

处理这个问题的方法可能有很多,假设您有从旧模板到新模板的清晰页面映射,您可以在旧模板中检测到Google (参见1),并执行301重定向(例如,参见2)到新模板。

  • 列表项目1
  • 列表项目2
票数 1
EN

Stack Overflow用户

发布于 2013-01-22 20:00:00

将需要一些工作,但听起来您需要打开htaccess文件并开始将301重定向从旧内容重定向到新内容。

代码语言:javascript
复制
RewriteCond %{REQUEST_URI} ^/oldpage.html
RewriteRule . http://www.domainname.com/pathto/newcontentinwp/ [R=301,L]

冲洗和重复

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14466839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档