使用WP而不是.htAccess重定向页面/帖子

时间:2010-09-22 作者:Dan Gayle

我在htaccess中运行了一个站点,其中有100多个特定重定向,用于遗留html文件,这些文件随后被引入WP。对于日期范围内的页面,也有规则可以重定向到主页,以及各种各样的其他问题。

鉴于WP在内部处理重定向和永久链接,并且不使用插件,那么以编程方式重定向这些链接并保留我的链接的最佳方式是什么。htaccess文件清理?

2 个回复
最合适的回答,由SO网友:EAMann 整理而成

“以编程方式重定向这些链接并保持[您的].htaccess文件干净”的最佳方法实际上是使用插件。我知道你说过“不使用插件”,但你会从插件中获得与自己编写代码相同的功能。而且,考虑到WP重写脚本的非用户友好性,我强烈建议您不要尝试自己编写它(我是一名经验丰富的WP开发人员,我仍然对clanky重写引擎有问题)。

因此,如果你愿意使用插件,我建议Redirection.

重定向有一个非常直观的UI,允许您创建、显示和操作所有自定义重定向。它还跟踪您的站点错误生成的任何404错误。我在我的站点上使用重定向将旧的静态站点链接重定向到新的动态WordPress链接。在帮助他们迁移到WordPress之后,我还在几个客户端网站上使用了它。

SO网友:MikeSchinkel

下面是我写的一个答案,展示了如何在WordPress中使用PHP重定向:

结束

相关推荐

Security and .htaccess

大约一个月前,我在一个与爱好相关的托管服务器上创建了一个WordPress博客。所以,我目前还不熟悉这一点。由于我担心安全性,我做的一件事就是安装插件WP安全扫描。根据插件结果,我的网站会被检查出来,但我在结果中看到的是一个红旗:文件。wp admin中不存在htaccess/(我在那里ssh了,它不存在)好的,所以我在这个问题上做了大量的搜索,找到了太多的信息。htaccess。我在WordPress上经历了强化WordPress。org网站等,也遇到了这篇文章:http://digwp.com/201