質問: dev.domain.comに転送されます データベースの値の1つが正しくないはずで、wordpressがここに転送してくれたようです。 multisiteを無効にすると、すべてが正しく機能しているように見えます。これが私の.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の設定:/** 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', '');
回答: あなたはこれらをあなたのwp-config.phpファイルに追加したいでしょう:define( 'noblogredirect', '' ); define( 'wp_home', 'http://dev.domain.com' ); define( 'wp_siteurl', 'http://dev.domain.com' ); したがって、全体としては、次のようになります。 $base = '/'; /** multisite / wordpress network **/ define( 'wp_home', 'http://dev.domain.com' ); define( 'wp_siteurl', 'http://dev.domain.com' ); 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', '' ); define( 'noblogredirect', 'http://dev.domain.com' ); また、データベース内のdbprefix_optionsテーブルですべてのドメイン参照を確認してください。