为什么我在转换到WWW后无法登录?

时间:2011-07-05 作者:Zach Shallbetter

因此,我最初设计的网站没有www。从那以后,我意识到这将导致更多的问题。

我创建了一个重写规则,可以转换为www。

然后我在wp config中更改了域

define( \'DOMAIN_CURRENT_SITE\', \'openeye.net\' );
define( \'PATH_CURRENT_SITE\', \'/\' );
define( \'SITE_ID_CURRENT_SITE\', 1 );
define( \'BLOG_ID_CURRENT_SITE\', 1 );
define(\'WP_HOME\',\'http://www.openeye.net\');
define(\'WP_SITEURL\',\'http://www.openeye.net\');
define(\'WP_MEMORY_LIMIT\', \'96M\');
我现在无法编辑页面或访问wp admin。是什么原因造成的?

2 个回复
最合适的回答,由SO网友:markratledge 整理而成

中不需要重写规则。htaccess将www添加回。删除重写规则,删除wp config中的所有定义,然后尝试登录。如果这不起作用,请在中删除永久链接。htaccess强制恢复默认设置。

进入后,在仪表板中添加www>>设置并保存。然后重置永久链接。

SO网友:Jared Cobb

你能访问你的数据库吗?检查wp\\U选项表中的站点url是否正确。

从WordPress的角度来看,你实际上所做的是将你的网站“移动”到一个完全不同的URL(就像你将你的网站从“mydomain.com”转移到“anothersite.net”。这通常会导致登录问题,但如果你遵循这两篇文章中的说明,我想你会没事的。

结束

相关推荐

如何在对用户影响最小的情况下将Cookie从.subdomain.domain.com转换为.domain.com?

我需要扩展子域的cookie。领域com到所有域。com的子域(cookie术语中的domain.com)。我正在努力将这种转变的影响降到最低。似乎用define(\'COOKIE_DOMAIN\', \'.domain.com\'); 在wp config中,用户处于一种不确定的状态——他们的cookie足以进行验证,因此它不会移动到新的域范围。有没有关于如何转换cookies的想法。子域。领域欢迎致电。领域com对用户的影响最小?这是我一直在失败和挣扎的代码。当检测到错误哈希时,它尝试验证旧cooki