我有一个博客,可以说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] 举报,一经查实,本站将立刻删除。