Tôi đã di chuyển nội dung từ máy chủ sản xuất của chúng tôi sang máy chủ dev của chúng tôi để cố gắng đồng bộ hóa tất cả các môi trường. Tôi đã sử dụng plugin All-In-One WP Migration.
Bây giờ, khi tôi truy cập dev.domain.com, tôi được chuyển tiếp đến http://dev.domain.com/wp-signup.php?new=dev.domain.com
Có vẻ như một trong các giá trị cơ sở dữ liệu phải không chính xác và WordPress đang chuyển tiếp tôi đến đây vì nó. Nếu tôi tắt Multisite, mọi thứ dường như hoạt động đúng.
Đây là .htaccess của tôi:
<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>
và wp-config của tôi:
/** 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', '');