Tüm ortamları senkronize etmek amacıyla içeriği üretim sunucumuzdan geliştirici sunucumuza taşıdım. All-In-One WP Migration eklentisini kullandım.
Şimdi, dev.domain.com sitesine eriştiğimde http://dev.domain.com/wp-signup.php?new=dev.domain.com adresine yönlendirildim.
Veritabanı değerlerinden birinin yanlış olması gerektiği gibi geliyor ve WordPress bu nedenle beni buraya yönlendiriyor. Multisite'i devre dışı bırakırsam, her şey düzgün çalışıyor gibi görünüyor.
İşte benim .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>
ve benim 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', '');