ひろすけです。
今日は、サイトアドレス(URL)の変更に5時間ほど手こずりました。
はじめてサーバーにワードプレスをインストールした時に、
公開(アップロード)フォルダを△△△という名前にしたので
WordPressアドレス(URL)http://〇〇〇.com/△△△
サイトアドレス(URL) http://〇〇〇.com/△△△
といったように、サイトアドレスに△△△がついて表示されるのが
どうも気に入らなくて、なんとか〇〇〇.comでできないものかと
ワードプレスをやり始めた1か月ほど前からずっと思っていました。
途中で「WordPress超入門」の
”サイトURLを独自ドメインに変更する”などを参考にして、
やってみましたがうまくいかず断念。
それでもあきらめきれずに、WordPress画面内の
「設定」→「一般設定」のサイトアドレス(URL)に下に表示されている
「サイトのホームページとしてWordPressのインストールディレクトリとは
異なる場所を設定する場合は、ここにアドレスを入力してください」を
クリックして、やってみることにしました。
クリックするとWordPress Codex日本語版に移動し、
「WordPressを専用ディレクトリに配置する」という、のび太レベルの
パソコン初心者には難しすぎる題名がついていました。
ディレクトリ、ルートディレクトリ、サブディレクトリとか、ほんとWhat?です。
意味はわかりませんが、とりあえずやってみることが大事なので、トライ!
例を見てみると、確かにやりたいことが書いてある。ということで
「既存のサブディレクトリを使ってルートディレクトリに表示する場合」
を参考にしました。
ステップ1
設定画面で設定 > 一般設定を開いた。
ステップ2
サイトアドレス(URL)を
http://〇〇〇.com/△△△からhttp://〇〇〇.comに変更した。
ステップ3
変更を保存をクリックして保存した。
ステップ4
レンタルサーバーのFTPにあるWordPressディレクトリにある
「index.php」と「.htaccess」ファイルをルートディレクトリにコピーした。
ステップ5
コピーした「index.php」を編集した。
テキストエディアを開き・・・と書いてあったがその画面上で編集できたので
助かった。
require( dirname( __FILE__ ) . '/wp-blog-header.php' );って書いてある
ところを探しだし、
require( dirname( __FILE__ ) . ‘/△△△/wp-blog-header.php’ );と修正した。
ステップ6
ファイルを上書きして、再びWordPressの管理画面へログイン
ステップ7
サイトを表示してみる → アウト!(サイトがみつかりません!)
ここまで、いろいろ調べながら3時間くらい使ったのにアウト!
どこに間違いがあるのかなんてわからない。
とりあえず、この7ステップをもとに戻すために、
コピーした「index.php」と「.htaccess」ファイルを削除し、
サイトアドレス(URL)を
http://〇〇〇.comからhttp://〇〇〇.com/△△△に戻し、まさかもうサイトが
表示されないんじゃないかと、びびりながらやってみると、復活!
でも、目的を達成していないから、再度やり直し。
ステップ1>ステップ2>ステップ3と進み、ステップ4。
ステップ4のルートディレクトリというのは、〇〇〇が表示されているところに
「index.php」と「.htaccess」をコピーしたが、〇〇〇の中にコピーしたら
どうなるのかと思い、トライ。
(間違えたらもとに戻せることがなんとなくわかったので)
〇〇〇の中に
「△△△」、「index.php」と「.htaccess」が表示されるようにした。
再び、ステップ5そしてステップ6。
ついにステップ7でサイトを表示させると、
見事に〇〇〇.comと表示できた。
ひでき感激レベルである。
目標達成!
成功は、行動することで生まれる。
実は、これをやる少しまえに、Amazonアソシエイトに登録してみました。
これをやっていたせいで、サイトの確認ができなかったのか、
「お申し込みを承認することができませんでした」とのメッセージを
頂きました。
まぁ、今日は一歩前進したので〇(マル)。