Wordpress空白wp-admin和一些页面无法使用www

时间:2013-12-14 08:27:18

标签: wordpress .htaccess redirect

我已将Wordpress从一台服务器移动到另一台服务器。地址保持不变,因此URL结构中没有任何更改。接下来的步骤如Codex页中所述。

然而,当我尝试访问管理页面(www.mydomain.com/wp-admin)时,我得到一个空白页面。此外,我的网站上的某些页面也发生了同样的情况 - 但并非全部。有些人正在工作,有些则没有。

在我的.htaccess中我有平常:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

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

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

在wp-admin文件夹下,.htaccess文件为空。

经过大量测试后,我发现当我访问http://mydomain.com/wp-admin(没有www)时正在加载登录页面,但在输入用户名和密码后,我得到另一个空白页面(它基本上重定向到{{ 1}})。

我相信这不是.htaccess,而是Wordpress内部的东西。我在wp_config中有正确的URL和HOME设置(也因为移动到不同的服务器后域没有更改)。

奇怪的是,有些页面正在运行,有些则没有。可能是什么原因?

1 个答案:

答案 0 :(得分:0)

我发现原因是wp-config.php文件上留下了一个空白区域,导致WP崩溃(不知道为什么其他页面正常工作......)。