2010-08-19 131 views
2

我最近更新了一個我工作到Wordpress 3.0的網站。奇怪的事情已經開始發生,現在的www。已從URL中消失,並且如果添加www。到URL(現有硬編碼鏈接的很大一部分),然後它將您重定向到主頁的URL。在Wordpress中與WWW的鏈接重定向到主頁

任何想法可能是造成這個?

我的.htaccess貌似默認的WordPress 3.0的多用戶

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

# uploaded files 
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [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] 

在我的wp-config.php文件涉及到多用戶的設置

/** Multi User */ 
define('WP_ALLOW_MULTISITE', true); 

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

的URL設置對於我的域名只是xxxx.ca,theres沒有www。它的前面。

回答

2

你的.htaccess中有什麼?像這樣?:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^www.domain.com$ [NC] 
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L] 

重定向塊從所有URL剝離www。

什麼是儀表板/設置/常規網站URL設置?他們有www嗎?你有沒有在wp-config.php中配置的網站URL?

+0

我已使用您請求的信息更新了原始帖子。 – 2010-08-20 14:05:03

相關問題