2016-06-07 76 views
1

我需要在word中按多個網站。在wordpress中多重定向問題

我的wp-config.php文件: -

define('WP_HOME','http://localhost.com/escort'); 
define('WP_SITEURL','http://localhost.com/escort'); 
define('WP_DEBUG', true); 
// define('WP_ALLOW_REPAIR', true); 
define('SUNRISE', 'on'); 
define('PB_BACKUPBUDDY_MULTISITE_EXPERIMENT', true); 
define('WP_MEMORY_LIMIT', '256M'); 
define('ADMIN_COOKIE_PATH', '/'); 
define('COOKIEPATH', ''); 
define('SITECOOKIEPATH', ''); 

define('WP_ALLOW_MULTISITE', true); 

define('MULTISITE', true); 
define('SUBDOMAIN_INSTALL', false); 
$base = '/'; 
define('DOMAIN_CURRENT_SITE', 'localhost.com/escort'); 
define('PATH_CURRENT_SITE', '/'); 
define('SITE_ID_CURRENT_SITE', 1); 
define('BLOG_ID_CURRENT_SITE', 1); 
define('NOBLOGREDIRECT', 'http://localhost/escort'); 




My htaccess :- 
    RewriteEngine On 
RewriteBase /escart/ 
RewriteRule ^index\.php$ - [L] 

# add a trailing slash to /wp-admin 
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] 

RewriteCond %{REQUEST_FILENAME} -f [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule^- [L] 
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] 
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] 
RewriteRule . index.php [L] 

它不工作。我得到了以下錯誤 頁面沒有正確重定向。我怎樣才能解決這個問題 。

+0

定義( 'DOMAIN_CURRENT_SITE', 'localhost.com'); define('PATH_CURRENT_SITE','/ escort /'); –

+0

現在,我得到數據庫連接問題錯誤建立一個數據庫連接 – soniya

回答

1

DOMAIN_CURRENT_SITE,NOBLOGREDIRECT常量應該只是一個域。代替使用PATH_CURRENT_SITE恆定藏漢

<?php 
$base = '/escort/'; 
define('DOMAIN_CURRENT_SITE', 'localhost.com'); 
define('PATH_CURRENT_SITE', '/escort/'); 
define('NOBLOGREDIRECT', 'http://localhost.com'); 
?> 
+0

現在,我得到數據庫連接問題錯誤建立一個數據庫連接 – soniya

1
<?php 
define('WP_ALLOW_MULTISITE', true); 

define('MULTISITE', true); 
define('SUBDOMAIN_INSTALL', false); 
$base = '/'; 
define('DOMAIN_CURRENT_SITE', 'localhost.com'); 
define('PATH_CURRENT_SITE', '/escort/'); 
define('SITE_ID_CURRENT_SITE', 1); 
define('BLOG_ID_CURRENT_SITE', 1); 

    ?> 

嘗試這一個htaccess的

RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 

# add a trailing slash to /wp-admin 
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] 

RewriteCond %{REQUEST_FILENAME} -f [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule^- [L] 
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] 
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] 
RewriteRule . index.php [L] 
+0

現在,我得到數據庫連接問題錯誤建立一個數據庫連接 – soniya

+0

有你把代碼在.htaccess文件RewriteEngine敘述 –

+0

在 RewriteBase/escart/ RewriteRule^index \ .php $ - [L] #將斜線添加到/ wp-admin RewriteRule ^([_ 0-9a-zA-Z - ] + /)?wp-admin $ $ 1可溼性粉劑管理員/ [R = 301,L] 的RewriteCond%{REQUEST_FILENAME} -f [OR] 的RewriteCond%{REQUEST_FILENAME} -D- 重寫規則^ - [L] 重寫規則^([_ 0-9 ([| 0-9a-zA-Z - ] + /)?(。* \ a-zA-Z - ] + /)?(wp-(content | admin | includes)。*)$ 2 [L] RewriteRule^.php)$ $ 2 [L] RewriteRule。 index.php [L] – soniya