サポート » 使い方全般 » サブディレクトリをルートディレクトリにしたい

  • narko

    (@narko)


    お世話になります。

    サイトのリニューアルにともない、色々なサイトを参考にして以下のサイトと同じ方法で
    進めました。
    (参考サイトurl http://blog.junkword.net/wordpress/directory.php)

    参考サイトではサブディレクトリのindex.phpと.htaccessのファイルを
    ルートディレクトリにコピーするというもので、その際 index.phpの内容を下記のとおり
    書き換えました。

    ☆方法1
    修正前:require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );
    修正後:require(‘./wp/wp-blog-header.php’);

    ※(ただ、この内容ではエラーが出ることか判明しサイト上で下記に変更してくださいとのことでした)

    ☆方法2
    修正前:require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );
    修正後:require( dirname( __FILE__ ) . ‘./wp/wp-blog-header.php’);

    私の場合、☆方法2で書き換えた場合画面が真っ白になり
    ☆方法1でうまく表示されました。

    ただ、親ページは問題ないのですが小ページには反映されていないようです。
    小ページに関しては全て手作業でパスを書き換えようと思うのですが、
    少し気持ちが悪かったので原因が分かればと思い投稿させていただきました。

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

    (@ikaring)

    方法2の修正後を下記のようにしてみてください。
    /wpの前のピリオドが不要だと思います。

    require( dirname( __FILE__ ) . '/wp/wp-blog-header.php');

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