WordPressMU2.7のループ現象について
-
CORESERVER上にて、Wordpress MU最新版(2.7)を独自ドメイン上でインストールしました。
インストールまではエラー現象はなく完了しています。
それで管理画面(wp-login.php)から情報(ユーザー名とパスワード)を入力し、ログインボタンをクリックしたところ、多大なループが発生しているというような表示がされ管理画面にログインすることが出来ません。
また、サイトトップにアクセスしようとしたところ、同じような感じでトップが表示されません。インストール時、Blog Addressesは、Sub-directories (like example.com/blog1)を選択しています。
CORESERVER上では、ドメインの設定の方を、下記のような感じで3つほど設定しています。
MAIN → blank
sub1 → www.xxxxx.com
sub2 → xxxxx.com http://www.xxxxx.com/ (NoDirにチェックをつける)
sub3 → www.zzzzz.com
sub4 → zzzzz.com http://www.zzzzz.com/ (NoDirにチェックをつける)
:
:
上記にて、サブドメインでは余計なフォルダーは作成しないようにNoDirにチェックをつけています。それで、同サーバー上で下記を試しました。
・サブドメイン( http://mu.xxxxx.com/ )上では、MUもループ現象がなく動作しています。
・Wordpress自体が対応していないのか?と思い、通常のWordpress2.7.1をインストールしたのですが、これは何のエラーもなく正常に動作しています。また、Wordpress2.7.1の場合は、.htaccessは作成されず、MUの場合は、.htaccessが作成されるので、ひとまず、MU上の.htaccessを削除してみたのですが、状況は変わりませんでした。
ちなみに動作しているサブドメインも独自ドメイン上のMUも、.htaccessは下記のようになっています。
RewriteEngine On
RewriteBase /#uploaded files
RewriteRule ^(.*/)?files/$ index.php [L]
RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*
RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L]# add a trailing slash to /wp-admin
RewriteCond %{REQUEST_URI} ^.*/wp-admin$
RewriteRule ^(.+)$ $1/ [R=301,L]RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . – [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>環境
利用サーバー:CORESERVER
Apache:1.3.37
PHP:5.2.5
MySQL:5.1.22-rcすいません、解決方法などが分かる人がいれば、アドバイスいただければと思っています。
よろしくお願いします。
- トピック「WordPressMU2.7のループ現象について」には新たに返信することはできません。