首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在wordpress .htacces文件中设置301重定向

如何在wordpress .htacces文件中设置301重定向
EN

Webmasters Stack Exchange用户
提问于 2012-02-13 11:56:15
回答 1查看 391关注 0票数 2

继续我以前问过的问题undefined。迁移是在word-press中完成的,我们将使用相同的IP.Since拥有相同的服务器--数据库是一样的,我们所做的就是将数据从旧数据库导出到新数据库,更改链接,现在一切都很完美。

我知道我们可以在wordpress中的.htacces文件中设置301重定向,但不知道如何做到这一点,而且由于旧域中有太多的链接。我不知道我们如何才能最好地处理这一重定向问题。我们是否需要为每个旧URL创建一个到新URL的映射?我们应该把这些映射放在老域的哪里呢?在这方面的任何帮助将是很多helpful.If我需要提供更多的信息,请让我知道,我会把任何其他所需的信息后。

我们计划在未来6-7个月关闭旧域名,一旦新域名是UP.Is,这是一个好的决定吗?另外,我脑海中还有一个关于重复内容的疑问,因为旧域和新域都有100%相似的内容,所以搜索engines.How可能会有一些处罚,我们能处理吗?

EN

回答 1

Webmasters Stack Exchange用户

回答已采纳

发布于 2012-02-13 12:21:43

WordPress知道.htaccess文件中哪些东西属于它。如果您查看,您将看到开始/结束注释。只要把任何定制的东西放在那块外面,你就会没事的。

我们是否需要为每个旧URL创建一个到新URL的映射?

这是不太可能的,但实际上取决于从旧的URL到新的URL的更改是否可以压缩成您可以与正则表达式匹配的模式。但有时你会遇到一些特殊情况,需要一次性的规则。

实际上,我建议看看重定向插件(扩展文档)。

首先,它将从WordPress内部为您管理规则,而不是直接编辑.htaccess文件。激活后,它可以保存一个失败的传入URL的日志,这样您就知道要设置重定向的目的了。(你似乎已经知道这一点,但你仍有可能错过一些东西。)一旦您知道了这一点,它实际上可以通过类似向导的接口为您生成许多规则。如果您的需求很复杂,您可能仍然需要手动创建一些,但是它可以处理大量常见的情况。

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

https://webmasters.stackexchange.com/questions/25840

复制
相关文章

相似问题

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