WordPress 中有一个 「多站点」 模式 (multisite),即通过一个 WordPress 程序管理多个站点,可以帮助你快速完成多个网站的搭建,而通过一个后台管理,建立站群是绝对没有问题的,但是通常有情况需要关闭这个多站点设置,该如何做?
(注意:本文不会说明如何开启 WordPress 的 「多站点」 模式,若不知,请自行搜索。)
步骤如下:
1 、备份网站数据!(安全第一,有备无患);
2 、通过 ftp 或者在线修改 或者 下载修改又上传 等方式对 WordPress 安装根目录下的 wp-config.php 进行操作;
3 、删除下的代码:
4 、在 wp-config.php 中将以下代码的 ture
改为 false
;
5 、新建或者修改根目录下的 .htaccess 文件,添加以下代码:
RewriteBase /wordpress/
RewriteRule ^index.php$ – [L]# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ – [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]
RewriteRule . index.php [L]
6 、通过 phpMyAdmin 或其他方式删除数据库中以下的表 (table):
wp_blogs
wp_blog_versions
wp_registration_log
wp_signups
wp_site
wp_sitemeta
然后,就没有然后了。