我一直在研究是否可以blog/
从多站点设置的根节点上的帖子和类别URL中删除。
我已经找到了多站点站点设置,并删除blog/
了URL 的一部分并保存了。尽管在单击它们时正确更改了所有链接,但最终还是显示404。
如果我转到节点仪表板本身并重新保存,则将blog/
URL重写为已更改的多站点永久链接。有时会创建这样的博客/新闻/帖子名称
过去有没有人做到这一点?我想知道是否有可能不破坏内核或掌握一些.htaccess
规则。
我一直在研究是否可以blog/
从多站点设置的根节点上的帖子和类别URL中删除。
我已经找到了多站点站点设置,并删除blog/
了URL 的一部分并保存了。尽管在单击它们时正确更改了所有链接,但最终还是显示404。
如果我转到节点仪表板本身并重新保存,则将blog/
URL重写为已更改的多站点永久链接。有时会创建这样的博客/新闻/帖子名称
过去有没有人做到这一点?我想知道是否有可能不破坏内核或掌握一些.htaccess
规则。
Answers:
在博客网站集上Settings -> Permalinks -> Common Setting -> Default
(必须仅选择默认值并且不要触摸任何东西,如果您需要更改类别库,则仅在网络管理员处设置标签库)
在网络上 Admin -> Sites -> (root site) Permalink Sturcture -> /%category%/%post_id%
它将删除/ blog slug
这些是步骤。
将网络管理员中的永久链接设置更改为/%postname%/
转到网站的永久链接设置将修复404
结果:没有/ blog / slug的WordPress多站点工作。
对于在2018年12月之前寻找答案的任何人,请执行以下操作。
转到网络管理员,选择根网站,然后单击“编辑”。
转到设置标签。有大量的选项列表,请查找“永久链接结构”字段。从永久链接中删除/ blog,然后点击保存。我还返回到根博客管理区域,并单击永久链接部分上的保存按钮以清除缓存。