在Wordpress中与WWW的链接重定向到主页
问题描述:
我最近更新了一个我工作到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。它的前面。
答
你的.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?
我已使用您请求的信息更新了原始帖子。 – 2010-08-20 14:05:03