サポート » マルチサイト » サブドメインで子サイトが表示されない

  • 解決済 takizaki

    (@takizaki)


    この度、初めてWordPressを利用します。
    ロリポップにてWordPressを簡単インストール後、色々なサイトを参考にしながら、
    サブドメインにてマルチサイト化させようとしているのですが、うまくいきません。

    管理画面上での作業は、いくつかの参考サイトにあるように、
    「ネットワーク管理者→サイト一覧」に表示されるまで進めることができました。
    ドメインはムームードメインで取得しており、サブドメインも設定済みです。
    FTP上の作業も、説明にあったとおりに完了しています。

    しかし、子サイトのダッシュボードは「Internal Server Error」になり、
    URLをたたくと「403 Error」になります。

    子サイトダッシュボードのURLが示すディレクトリには何も入っていないため、
    このあたりが原因なのかと思ってみたり…。

    .htaccessの中身は以下のとおりです。

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    
    # uploaded files
    RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
    
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule . index.php [L]

    どの部分に原因があるのかわからず、途方に暮れております。
    最終的には、「WordPress MU Domain Mapping」を使って、別ドメイン(こちらは「お名前.com」)で子サイトを作りたいと考えているのですが、初期段階でつまづいてしまいました。

    要領を得ない説明になっているかと思いますが、アドバイスをいただけると助かります。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター jim912

    (@jim912)

    takizakiさん、こんにちは。

    マルチサイトをサブドメイン型で利用するには、サブドメインもWordPressをインストールした同じディレクトリを参照させる必要があります。
    このような設定は通常の運用方法とは異なるため、一般的なレンタルサーバーでは設定できることは多くありません。

    フォーラムの下記スレッドにいくつかサブドメイン型で利用できるサーバーが掲載されていますので、参考にしてみてください。

    3.0 サブドメイン型マルチサイト機能が使えるサーバー情報の募集

    スレッド開始 takizaki

    (@takizaki)

    jim912さん

    さっそくありがとうございます。
    アドバイスいただいた内容から、ムームードメインのネームサーバー認証のあたりに原因がありそうな気がしましたので、再度、新しいサブドメインを作成してテストしてみたところ、成功しました!
    ずっと以前に作成して放置していたサブドメインを使用したのが原因でした。
    なんとも基本的なところをすっとばしており、お恥ずかしい限りです。
    貴重なヒントをありがとうございました。

    次の段階では、サブドメイン型で作成した子サイトに別のドメインをあてようと思っているのですが、私には少し荷が重いかもしれないですね。
    お教えいただいたスレッドも参考に、挑戦してみたいと思います。
    ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「サブドメインで子サイトが表示されない」には新たに返信することはできません。