サポート » 使い方全般 » ルートディレクトリにサブディレクトリ設定 403エラーに

  • 解決済 chibiyuko_0124

    (@chibiyuko_0124)


    いつもお世話になっております。

    サブディレクトリにダウンロードしたwordpresサイトをルートディレクトリで表示したく設定を変更したのですが403エラーになってしまいます。
    アドバイスをいただけますでしょうか。
    以下詳細になります。

    wordpressアドレス
    http://XXX/wp/
    表示したいサイトアドレス
    http://XXX/

    以下のページと同じ変更をしました。
    http://on-ze.com/archives/987
    ・管理画面の設定画面でのURLの変更(サイトアドレスの変更のみ。wordpressアドレスは触っていません)
    ・wp/index.phpのwp-blog-header.phpのパス表記(/wp/を追加)
    ・htaccessのRewriteBase、RewriteRuleのパス表記(元々記入されていた/wp/を削除)

    結果、表示したいアドレスでは403になってしまいます。
    http://XXX/wp/wp-admin/等管理画面は問題なく操作できます。

    また、http://XXX/wp/にアクセスするとこのようなエラー表記が出てしまいます。

    Warning: require(/・・・/wp/wp/wp-blog-header.php): failed to open stream: No such file or directory in /・・・/wp/index.php on line 17

    助言をいただけると大変ありがたいです。
    よろしくお願いいたします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • CG

    (@du-bist-der-lenz)

    /wp/を追加したことが、/wp/wp/となった原因です。

    トピック投稿者 chibiyuko_0124

    (@chibiyuko_0124)

    Du bist der Lenz様

    アドバイスをいただきましてありがとうございます。
    index.phpの/wp/を削除しましたが変わらず403のままでした。
    http://XXX/wp/では英字のエラー画面から404ページが表示が変わりました。

    よろしくお願いいたします。

    CG

    (@du-bist-der-lenz)

    変更する以前の状態に戻してください。
    そのうえで、/wp/index.php をドメインルートにコピーします。この際、もとの/wp/index.php を変更はしません。
    ドメインルートにコピーした、index.phpでrequire( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );にします。
    ドメインルートの.htaccessを削除します。

    トピック投稿者 chibiyuko_0124

    (@chibiyuko_0124)

    Du bist der Lenz様
    ご返信いただきましてありがとうございます。

    ドメインルートにindex.phpとhtaccessが必要だったのですね。
    いただいた通りにファイルをコピーしたところ無事に表示されました。

    本当に助かりました。
    ありがとうございます。
    こちらのトピックスは解決済みとさせていただきます。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「ルートディレクトリにサブディレクトリ設定 403エラーに」には新たに返信することはできません。