하나의 wordpress설치로 멀티 사이트 만들기

워드프레스

/var/www/html/wp-config.php에 다음 규칙을 추가하고 저장합니다.

$ sudo vi /var/www/html/wp-config.php
...중간 생략 ...
define( 'WP_ALLOW_MULTISITE', true );
...중간 생략 ...

http://site명/wp-admin으로 접속하여 도구>네트워크 만들기를 선택하면 다음과 같은 화면이 표시됩니다. ( “네트워크 만들기”로 번역되어있지만 여러 개의 사이트를 작성할 수 있도록 하는 설정입니다. )

표시된 내용 그대로 수정하고 다시 로그인하면 관리 화면 메뉴에 멀티사이트 설정 메뉴가 추가되어 표시됩니다.

wp-config.php

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]

.htaccess

define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', true );
define( 'DOMAIN_CURRENT_SITE', 'tech.zinnunkebi.com' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );

댓글

제목과 URL을 복사했습니다