将WordPress多站点URL更改为新URL后重定向

时间:2021-02-05 作者:palekjram

在multisite dashboard network admin中,您可以编辑网站并更改其url。

例如,我有一个url:multisite。com/old,我已将其更改为多站点。com/新

如何创建多站点。com/旧重定向到多站点。com/new,这样用户就不会迷路,也不会返回错误?当前错误为;找不到页面/找不到文件;。

我尝试将此添加到我的htaccess中,但没有成功

RewriteRule ^old/(.*)$ /new/$1 [R=301,NC,L]
还有这个

Redirect 301 /old/ https://www.multisite.com/new/

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

已解决:

由于我正在键入multisite,所以我不得不删除重定向代码上的破折号。com/old无最后一个破折号

Redirect 301 /old/ https://www.multsite.com/new/
Redirect 301 /old https://www.multsite.com/new/

相关推荐

筛选wp_reDirect()以在特定条件下停止重定向

我正在开发一个在屏幕上打印PHP调试消息的工具。我想阻止wp_redirect() 如果调试工具包含要显示的消息,则函数不会实际执行重定向。一种方法是在打电话之前检查一下wp_redirect() 是的,但最好有before_redirect 筛选我可以决定的位置;“继续”;或“或”;“不要走”;。我看到了wp_redirect filter允许我筛选重定向位置。我可以说;“回到同一个地方”;但这将是一个新的http请求,日志将已经丢失。