wordpressをドメインの下のフォルダにインストールしたのを、まるでそのフォルダが無いかのように表示するやり方です。
毎回ググってしまうので、メモメモ。
[例]https://sanalog.tokyo/wp/ →https://sanalog.tokyo/
wordpressで設定
サイトアドレスを変更
wordpressの 設定<一般 に入ります。
「サイトアドレス (URL)」を、表示させたいURLに変更します。
↓
「サイトアドレス (URL)」の上の「WordPress アドレス (URL)」は絶対変えちゃダメ
「変更を保存」して終了
サーバーでの設定
「index.php」と「.htaccess」をダウンロード
「.htaccess」は不可視ファイルなので、ダウンロードすると見えなくなってしまうこともあります。
なので、一旦「.htaccess」→「htaccess.txt」とファイル名を変えてからダウンロード。
「index.php」の元ファイルは、消さずにそのまま置いておきます。
「index.php」の1行にサブディレクトリ名を追加
ダウンロードした「index.php」を開きます。
一番下の「require( dirname( __FILE__ ) . ‘/wp-blog-header.php‘ );」の箇所を、実際にインストールしているURLに変更します。
私の場合はwordpressを「/wp/」のフォルダにインストールしているので、「require( dirname( __FILE__ ) . ‘/wp/wp-blog-header.php’ );」と、「/wp」を追加します。
上書き保存して完了!
修正した「index.php」と「.htaccess」をルートディレクトリにアップロード
修正した「index.php」と「.htaccess」をルートディレクトリにアップロードします。
すでに「.htaccess」がルートディレクトリにある場合は、修正した「index.php」のみアップロード。
「.htaccess」の名前を変更していた場合は、元に戻してください。
「.htaccess」が見つからない時もありました。「index.php」のみアップしてみたら、大丈分でした。何かあったら元に戻せばいいので、あまり焦らなくても大丈夫みたいです。
「index.php」と同じ階層に「index.ほにょほにょ」がある場合は、それを消去!
無事wordpressが表示されました〜!