WordPressのURLをサイトトップページに変更したい。

WordPressをインストールしてみたはいいものの、サイトのURLが「WordPress アドレス (URL)」に変わってしまった!それはちょっと微妙だわ~どうしたらいいんだろう?ということで調べてみました。簡単でしたので、お困りの方はぜひ!(^^)

まず最初に、今まで私は、

http://cube1555.com/

をトップページにサイトを運営してきました。
現在、ご覧いただいてる「うふふ・うぇぶ」です。
せっかく独自ドメインを取得して、サーバーをレンタルして運営してるのだから、WordPressに移行したとしても、このURLは変えたくありません。

ところがblogというフォルダ(サブディレクトリ)を新規作成し、そこにWordPressをインストールしたところ、サイトURLが、

http://cube1555.com/blog

になってしまいました。末尾の /blog が、なんか面倒。

http://cube1555.com/ にあったアクセスを、いちいち
http://cube1555.com/blog に飛ばす? むーん。やっぱり面倒。

どうにかならないかと、WordPressのダッシュボードを見ると、「設定」→「一般」に、あるじゃありませんか!

WordPress アドレス(URL)と、サイトアドレス(URL)

たったこれだけー?!とは、とはいかず、もうちょこっと設定が。

サイトのホームページを WordPress のインストールディレクトリとは異なるものにしたい場合、ここにアドレスを入力してください。

ふむふむ。
リンク先を見ると、なんか微妙にややこしいなぁと思ったけど、やってみると簡単でした。

要は、index.phpをルートディレクトリにコピーしてきて、それを教えてやればいいわけですね。

まず、ftpソフトでWordPressをインストールしたblogフォルダ(サブディレクトリ)にアクセスし、index.phpと.htaccessの2ファイルをダウンロード。(※blogフォルダから削除してはいけません!)

ダウンロードしてきたindex.phpを修正します

テキストエディタで開くと、一番下の方に、

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

と、あるので、WordPressをインストールしたサブディレクトリを教えてあげなきゃいけません。下記のように、赤字部分を足してください。私の場合は、/blogです。

 require( dirname( __FILE__ ) . '/blog/wp-blog-header.php' );(赤字を修正後)

この、修正したindex.phpと、.htaccessの2ファイルをルートディレクトリにアップロードします。

すると、/blogにインストールしたWordPressのトップページが、
http://cube1555.com/
と、無事完了♪

前述したWordPressのダッシュボードから、「設定」→「一般」のWordPress アドレス (URL)と、サイトアドレス (URL)も忘れずにどうぞ。

index.phpの編集ですが、とりあえずコピーをアップロードしておいて、レンタルサーバーの管理画面から編集してもいいと思います。ちょこっと(赤字部分)追記するだけなので。

ようするに、

  1. WordPressをインストールしたディレクトリからindex.phpと.htaccessをコピーする
  2. index.phpを編集
  3. 編集したindex.phpと.htaccessをルートディレクトリにアップロード
  4. WordPressのダッシュボード「設定」→「一般」でサイトアドレス(URL)を変更、保存する。

余談ですが、私の場合は静的サイトで運営していたので、ルートディレクトリにあるindex.htmlも削除しなくちゃなりませんでした。あと、もともとあった.htaccess(エイチティーアクセス)も削除しました。WordPressのテンプレートについてくる.htaccessの方が出来が100倍よろしかったので(^^;

メモ帳でちまちまやってるのも楽しかったけど、WordPressってめちゃくちゃ便利だなぁと思う今日この頃です(笑)

にほんブログ村 子育てブログ 親バカへ
にほんブログ村



コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA