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
然後,就沒有然後了。