微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php-使用301重定向仅重定向WordPress主页

我有一个博客,可以说example.com,并在example.com/np中安装了另一个博客,它不是多站点,而是一个不同的wordpress安装.

我想要的是仅将example.com主页重定向到example.com/np.如果该重定向是301移动的永久重定向,那就太好了.

如果我将301重定向放置在wordpress文件header.PHP中,它将重定向每个页面.如果我检查页面是否在首页,请尝试无法进行301重定向,因为标题重定向应该放在顶部.

如何实现呢?

解决方法:

您不想为此混入wordpress模板或代码,只需在.htaccess中使用一个mod_rewrite规则即可:

RewriteRule / /np [R=301,L]

将其放在RewriteEngine下方(如果已存在),否则将其添加为RewriteRule行上方的单独行.

解决方案易于删除,易于维护,可移植,并且比在PHP中的模板或WP代码中执行的性能更好,并且可以保留对模板的更新.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐