워드프레스(WordPress Multisite) 멀티사이트를 제거하는 방법

워드프레스 멀티사이트 제거 방법에 대해 알아보자

WordPress Multisite 내 사이트를 제거하는 방법에 대해 알아보자.

다중 사이트 설치 제거 방법
※데이터백업을 미리 해두어 만일에 대비하십시오.

wp-config 파일 편집
FTP 또는 cPanel을 통해 WordPress 사이트에 로그인하십시오. 원하는 방법을 선택하십시오. cPanel을 사용하는 경우 파일 관리자 로 이동 하여 사이트의 파일에 액세스하십시오.

wp-config.php 파일을 열고 다음 코드를 삭제하십시오 :

define ( 'MULTISITE', true);
define ( 'SUBDOMAIN_INSTALL', false);
$ base = '/ wordpress /';
define ( 'DOMAIN_CURRENT_SITE', 'localhost');
define ( 'PATH_CURRENT_SITE', '/ wordpress /');
define ( 'SITE_ID_CURRENT_SITE', 1);
define ( 'BLOG_ID_CURRENT_SITE', 1);

또한 wp-config.php 파일에서 다음 줄을 편집하여 “false”로 설정해야합니다.

define ( 'WP_ALLOW_MULTISITE', true);

.htaccess 파일 편집

RewriteEngine On
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]

데이터베이스 테이블 삭제
마지막으로 데이터베이스에 다음 전역 테이블을 삭제해야합니다.
phpMyAdmin은 cPanel을 사용하는 경우이 작업을 수행하는 가장 쉬운 소프트웨어 일 수 있습니다. 그러나 원하는 모든 방법을 사용할 수 있습니다.

  • wp_blogs
  • wp_blog_versions
  • wp_registration_log
  • wp_signups
  • wp_site
  • wp_sitemeta

다음에 사이트에 로그인 할 때 WordPress 설치에서 멀티 사이트를 제거해야합니다.