我管理我妻子的网站,即marly.com。直到上周,博客的根页面为marly.com/blog /.
上周我在WP设置中将其更改为iemarly.com。
WP创建了新的htaccess文件,我按照指示将index.php移动到根目录(但保留在/ blog /目录中的WP文件夹)。除了一个非常重要的事情之外,一切都很好:
现在在浏览器中输入“iemarly.com/blog/”时会出现404错误。
所有其他网址,当它们包含'/ blog / somethinghere'时,会正确地重定向到'/ somethinghere'。只有当'/ blog /'之后没有任何内容存在问题时才会发生。
我尝试添加此规则,但仍会重定向到404页面:
RewriteRule ^ / blog / $ /index.php
有任何建议/帮助吗?
答案 0 :(得分:0)
安装“Redirection”,然后从iemarly.com/blog/添加301重定向到iemarly.com
答案 1 :(得分:0)
您是否遵循这些治疗方法?:Moving WordPress « WordPress Codex
您不需要重定向插件。如果重新生成permaliks,Wordpress将处理重定向。如果必须,请在Wordpress重写块之前在.htaccess中使用它:
重定向301 /博客http://namelymarly.com
但首先,请确保您已在仪表板/设置/固定链接中重置固定链接,并确保将更改复制到.htaccess,并确保文件中只有最新的 - 最后一个 - 重写块(WP习惯于为.htaccess添加越来越多的重写块。
在帖子/页面编辑器中查看其他网址的网址,看看它们是否包含/ blog /