모든 환경을 동기화하기 위해 프로덕션 서버에서 개발자 서버로 콘텐츠를 마이그레이션했습니다. All-In-One WP Migration 플러그인을 사용했습니다.
이제 dev.domain.com에 액세스하면 http://dev.domain.com/wp-signup.php?new=dev.domain.com으로 전달됩니다.
데이터베이스 값 중 하나가 정확하지 않은 것 같고 WordPress에서 여기로 나를 전달하고 있습니다. 멀티 사이트를 비활성화하면 모든 것이 제대로 작동하는 것 같습니다.
내 .htaccess는 다음과 같습니다.
<FilesMatch "(\.(bak|config|sql|fla|psd|ini|log|sh|inc|swp|dist)|~)$">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>
<FilesMatch "^(wp-config\.php|readme\.html|license\.txt)">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>
내 wp-config :
/** Multisite / Wordpress Network **/
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'dev.domain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
/** fix for Multisite 'SubDomains' - Not Working for me :( */
define('ADMIN_COOKIE_PATH', '/');
define('COOKIE_DOMAIN', '');
define('COOKIEPATH', '');
define('SITECOOKIEPATH', '');