開発中 ( ) に問題なく動作する Wordpress サイトを持っていますが、mysite.dev
それをリモート サーバー ( ) に展開すると、「この Web ページにはリダイレクト ループがあります」というエラーがmysite.com
スローされます。
ブラウザが www.mysite.com、mysite.com、www.mysite.com を何度も試行していることを読み込みバーで確認できますが、これが適切かどうかはわかりません。
Wordpress データベースの構成が正しくない場合、データベース接続の確立中にエラーが発生するというメッセージが表示されますが、すべてが正しく設定されていると、このリダイレクト ループで中断されます。
siteurl
リモート設定 ( ) を反映するために、データベース ( ) のフィールドを変更しましたhttp://mysite.com/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
index.php:
<?php
/**
* @package WordPress
*/
define('WP_USE_THEMES', true);
require('./wordpress/wp-blog-header.php');
?>