我一直在考虑是否可以删除blog/
从post&;多站点设置中根节点上的类别URL。
我已找到多站点站点设置并删除blog/
URL的一部分并已保存。尽管当我点击它们时,所有的链接都被正确地更改了,但我最终还是得到了404。
如果转到节点仪表板本身并重新保存,则会得到blog/
URL重写为更改的多站点永久链接。有时创建类似于此博客/新闻/博文名的内容
过去有没有人能做到这一点?我想知道,如果不破解内核或更多地使用一些.htaccess
规则。
我一直在考虑是否可以删除blog/
从post&;多站点设置中根节点上的类别URL。
我已找到多站点站点设置并删除blog/
URL的一部分并已保存。尽管当我点击它们时,所有的链接都被正确地更改了,但我最终还是得到了404。
如果转到节点仪表板本身并重新保存,则会得到blog/
URL重写为更改的多站点永久链接。有时创建类似于此博客/新闻/博文名的内容
过去有没有人能做到这一点?我想知道,如果不破解内核或更多地使用一些.htaccess
规则。
博客网站集Settings -> Permalinks -> Common Setting -> Default
(必须选择“仅默认”,并且不要触摸任何东西,如果需要更改类别库,请仅在网络管理员处设置标签库)
在网络上Admin -> Sites -> (root site) Permalink Sturcture -> /%category%/%post_id%
它将删除/blog slug
以下是步骤。
将网络管理中的永久链接设置更改为/%postname%/
进入网站的永久链接设置将修复404
结果:WordPress Multisite没有/blog/slug。
使用添加新页面news
作为slug。转到Settings > Reading 并选择您的新闻页面作为博客帖子的静态页面。
然后转到Settings > Permalink 并定制您的结构,如/%category%/%postname%/
你的博客帖子应该是/news/post/
到现在为止。
在根站点,单击permalink并选择“平原”
在网络级站点>单击根站点下的编辑>单击设置>执行crtrl+F以查找“永久链接结构”>在字段中添加%post\\u id%。
对于截至2018年12月寻求答案的任何人,请执行以下操作。
转到网络管理员,选择根网站并单击编辑。
转到“设置”选项卡。有大量的选项列表,请查找Permalink构造字段。从永久链接中删除/博客,然后单击保存。我还返回到根博客管理区域,单击永久链接部分的保存按钮以清除缓存。
我有一个场景,其目的是创建可以动态更改的自定义永久链接,例如:如果显示国家信息,则URL应为http://example.com/country-information如果显示特定国家的城市信息,则URL应如下所示http://example.com/country/city-information. 我怎样才能做到这一点?