wordpress多站点设置,移除 多站点链接中的 /blog 前缀

一点优化
一点优化
一点优化
478
文章
49
评论
2019年12月25日18:03:08
评论
715看 778字

最近想给自己的wordpress添加多个站点,就查了查相关的设置方法,以下我亲自尝试可行

1.首先需要开始配置:在网站根目录下的 wp-config.php 添加:

define('WP_ALLOW_MULTISITE', true);

2. 刷新网站后台,访问 工具 > 配置网络
此时界面会出现:
wordpress多站点设置,移除 多站点链接中的 /blog 前缀

3. 点击配置网络:填写网络名称和邮箱地址,点击安装
wordpress多站点设置,移除 多站点链接中的 /blog 前缀

4.点击安装之后出现提示:wordpress会让你修改两个文件:一个是我们之前修个的那个wp-config.php,另一个文件“.htaccess”和它在同一个目录,很好找的。找到后打开添加代码文件
wordpress多站点设置,移除 多站点链接中的 /blog 前缀

重新登录之后左上角有管理网络-点击站点-可以添加编辑站点:
wordpress多站点设置,移除 多站点链接中的 /blog 前缀

多站点之后链接中会自动形成如图所示:
wordpress多站点设置,移除 多站点链接中的 /blog 前缀

出现这种现象的原因:

如果启用了 WordPress 多站点,并同时使用“固定链接”,那么主站点的博文链接必须以“/blog”开头,并且不能修改。

第一方法解决方法:

1. 开启一个 WordPress 的数据库连接,你需要远程登录(SSH)或者 phpMyAdmin;

2. 运行如下 SQL 语句:

UPDATE wp_options
SET option_value = REPLACE(option_value, '/blog/', '/')
WHERE option_name = 'permalink_structure' OR
option_name = 'category_base' OR
option_name = 'tag_base';UPDATE wp_options
SET option_value = REPLACE(option_value, '"blog/', '"')
WHERE option_name = 'rewrite_rules';

然后重启Apache就可以了。

第二种解决方法:

1. 点击查看所有站点-对主站点编辑
wordpress多站点设置,移除 多站点链接中的 /blog 前缀

2.在设置中找到:设置固定连接
wordpress多站点设置,移除 多站点链接中的 /blog 前缀

  • SEO话题
  • 这是我的QQ群扫一扫
  • weinxin
  • wp开发交流
  • 我的QQ交流群扫一扫
  • weinxin
wordpress搭建站中站(栏目站)教程 基础建站教程

wordpress搭建站中站(栏目站)教程

wordpress如何搭建栏目站?也就是我们所说的站中站。wordpress因为文章数据库表单只有一个,所以一般会比较卡,当然也有一些SEO站长因为站中站权重比较集中,所以使用站中站的方式做优化,还有...
如何修改WordPress数据库前缀 WP综合教程

如何修改WordPress数据库前缀

之前有一点优化有出一个分布式缓存的教程,但是那个分布式缓存会导致多个网站在一个服务器下面,数据库相同表前缀导致出现错误,所以这里一点优化在这边出三个WordPress修改表前缀的方法,分别是插件,安装...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: