워드프레스(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 설치에서 멀티 사이트를 제거해야합니다.