rapanda
フォーラムへの返信
-
フォーラム: マルチサイト
返信が含まれるトピック: マルチサイト化後の子サイトへのアクセスエラーすいません。解決しました。
.htaccessを置いておく階層を間違えていました。
「wordpressと同じ階層に置く」とゆう情報をどこかで仕入てそうしたのですが、どうやらこれが間違いでした。
wordpressフォルダの中に.htaccessファイルを入れたところ問題なく表示されました。フォーラム: マルチサイト
返信が含まれるトピック: マルチサイト化後の子サイトへのアクセスエラー私も yan_yz 様と全く同じ症状になって困っています。
ワードプレス3.1.3をインストールして、このサイト(http://lovelog.eternal-tears.com/wordpress/wp-custom/wp-core/wordpress30-multi/)を参考にネットワーク管理者が表示されるところまではうまくいきました。
ネットワーク管理のページにてテーマが有効になってるのも確認済みです。
親サイトの方は問題なく表示され、投稿も出来ます。
新規追加で作成した子サイトの方のダッシュボードが、Not Foundと文字だけのページになってしまいます。
ブログのページ自体も文字だけのページです。使用サーバーはえびすサーバです。
blogs.dirの書き込み制限も777に変更しました。
ちなみに、えびすサーバは777はOKです。
.htaccessファイルは、wordpressフォルダと同じ階層に置いています。上記2名様の方法を試してみました。
《yan_yz様の方法》
ちなみに、私のネットワーク設定は以下です。
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ – [L]# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ – [L]
RewriteRule ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]
RewriteRule . index.php [L]なので、# BIGIN と # END の前の改行を削除してみました。とゆう方法は使えません。BIGINもENDも最初からないからです。逆にその部分を足してもダメでした。
《ma-chan様の方法》
「改行コードを CR から LF に変更」とゆう部分が理解出来ません。
ちなみに、文章の変更などに使っているエディタは、TeraPadです。宜しくお願いします。