我正在使用 WAMP 2.2 和 WP 3.5 在本地构建一个 WordPress 多站点。这是一个全新的 WP 安装,并使用新站点的子目录。我可以查看网络仪表板和主博客仪表板和站点。我可以查看子站点,但是当我尝试访问他们的仪表板时,我收到 310/redirect loop 错误消息。
所以这些 URL 工作正常:
http://localhost/www.bloggersofhealth.org/
http://localhost/www.bloggersofhealth.org/wp-admin/
http://localhost/www.bloggersofhealth.org/areliaj/
但这一次超时并给出重定向循环错误:
http://localhost/www.bloggersofhealth.org/areliaj/wp-admin/
问题站点都是几天前创建的,所以为了确保我没有对这些站点进行一些更改,我刚刚创建了一个新的测试子站点,它也有同样的问题。
我读过其他人有这个问题,我已经验证
- 检查 Apache 重写模块
- 我检查了博客和选项表,都将 localhost 显示为域和正确的文件路径,并且 URL 中没有 www
- 我在另一篇文章中读到添加 www 解决了这个问题,但我知道你不能使用 localhost 做到这一点
我检查了 htacess 有
RewriteEngine On RewriteBase /www.bloggersofhealth.org/ RewriteRule ^index\.php$ - [L]
我检查了 wpconfig 有
define('SUBDOMAIN_INSTALL', false); define('DOMAIN_CURRENT_SITE', 'localhost'); define('PATH_CURRENT_SITE', '/www.bloggersofhealth.org/');
我是 WordPress、WAMP 和 PHP 的新手,但我会热切地接受所提供的任何建议,因为我想精通这三者。