我有一个在开发中运行良好的 Wordpress 站点(在mysite.dev
),但是当我将它部署到我的远程服务器(mysite.com
)时,它会抛出“此网页有重定向循环”错误。
我可以在加载栏中看到浏览器一次又一次地尝试 www.mysite.com 然后是 mysite.com 然后是 www.mysite.com,但是我不确定这是否相关。
如果我的 Wordpress 数据库配置不正确,我会收到错误建立数据库连接消息,但是当一切设置正确时,它会在这个重定向循环中中断。
我已更改数据库中的字段 ( siteurl
) 以反映远程设置 ( http://mysite.com/wordpress
)。
注意:我的 wordpress 文件存储在wordpress
我的根目录中的一个文件夹中,除了wp-config.php
,index.php
和.htaccess
.
有任何想法吗?
.htaccess 内容:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
索引.php:
<?php
/**
* @package WordPress
*/
define('WP_USE_THEMES', true);
require('./wordpress/wp-blog-header.php');
?>