2017-08-09 16 views
0

我有一個本地Wordpress多站點安裝路由在.dev域上,我無法訪問任何與多站點相關的任何內容。由於奇怪的重定向,無法訪問wp-admin/network/settings.php

我得到的錯誤是下面寫着:

http://domain.dev/wp-admin/network/settings.php 

是無法訪問的,因爲它重定向到(看後.dev):

http://domain.devwp-admin/network/settings.php 

我的.htaccess:

# BEGIN WordPress 
RewriteEngine On 
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] 
# END WordPress 

我以前有這個錯誤,但切換到單獨的WP安裝,因爲我無法修復它。

編輯:我的wp-config.php文件,爲多點以下的部分:

/* Multisite */ 
define('WP_ALLOW_MULTISITE', true); 
define('MULTISITE', true); 
define('SUBDOMAIN_INSTALL', true); 
define('DOMAIN_CURRENT_SITE', 'domain.dev'); 
define('PATH_CURRENT_SITE', ''); 
define('SITE_ID_CURRENT_SITE', 1); 
define('BLOG_ID_CURRENT_SITE', 1); 
define('WP_MEMORY_LIMIT', '1024M'); 
+0

你嘗試不使用'^重寫規則WP-ADMIN $可溼性粉劑管理員/ [R = 301,L]'在.htaccess規則? –

+0

是的,但沒有運氣 –

回答

0

我已經找到了解決:

define('PATH_CURRENT_SITE', ''); 

需要改變,以

define('PATH_CURRENT_SITE', '/'); 

要重寫

http://domain.devwp-admin/network/settings.php 

http://domain.dev/wp-admin/network/settings.php