WordPressの始め方と使い方をわかりやすく解説!

WordPressサイトのURL(アドレス)を変更する方法

この記事を読めば…
WordPressサイトのURL(アドレス)を変更する方法を紹介します。WordPressサイトのドメイン名の後に「wp」や「wordpress」が付いていても、取り除くことができます。

WordPressサイトのURLに何か「/wp/」とかついてるんやけど消せへんの?

サイトURLに文字列が追加されている

ああ、これね!消せるよ

なぜWordPressサイトのURLが変わる?

WordPressは、レンタルサーバーが提供しているインストール機能を使えば、誰でも簡単にインストールすることができます。

そこでWordPressを始めて使う方がよくやってしまうのが、ルートディレクトリではなくサブディレクトリにインストールしてしまうことです。

サブディレクトリにインストールを行うと、WordPressサイトのURLがhttp://example.com/wpとかhttp://example.com/wordpressなどになってしまいます。

エックスサーバーのインストールを例にして、WordPressサイトのURLがドメイン名だけにならない原因を見ていきます。

次の画面を見てください。WordPressのインストールURLに「wp」という文字列を入力しています。これが今回の問題の原因です。

WordPressサイトのURLが変わる原因

入力欄が空白だと何か入れなければならないと考えてしまいますよね。ドメインのルートディレクトリにインストールするには、空欄のままにしないといけないのです。

このままインストールを進めると、管理画面のログインURLにも、その文字列が付加されています。

管理画面のURLも変わってしまう

次に、WordPressをインストールする機会があれば気をつけましょう。

WordPressサイトのURL(アドレス)を変更する

まだWordPressに記事を投稿していないのであれば、WordPressをアンインストールし、正しい方法でインストールすることですぐに解決できます。

もし、記事をすでに投稿してしまっているのなら、これから説明する手順に従って作業を行ってください。

これから行うことは…

  1. WordPress管理画面でサイトの設定を変更する
  2. FTPで必要なファイルをダウンロードする
  3. パソコンでファイルの編集を行う
  4. FTPでサーバーにファイルをアップロードする

WordPress管理画面でサイトの設定を変更する

まず、WordPress管理画面へログインしましょう。そして、設定メニューから「一般」をクリックしてください。

サイトアドレスの変更画面を開く

一般設定画面を開いたら、サイトアドレスの項目を変更します。その上にあるWordPressアドレスの項目は変更しませんので、注意してください。

サイトアドレス変更前

サイトアドレス変更前

サイトアドレスのドメイン名の後についている不要な文字列を削除します。

サイトアドレス変更後

サイトアドレス変更後

ドメイン名のみの状態にしたら、設定を忘れずに保存しましょう。

FTPで必要なファイルをダウンロードする

設定を変更しただけでは、まだWordPressサイトのURLは変更されていません。サーバーにあるファイルを操作する必要があります。

そのためにFTPソフトを使用します。FTPソフトの使い方がわからない方はFileZillaの設定と使い方の記事を参考にしてください。

まずは、サーバー側から必要なファイルをダウンロードします。必要なファイルは、WordPressをインストールしたディレクトリにある.htaccessファイルとindex.phpファイルです。

サーバーから必要なファイルをダウンロードする

.htaccessファイルは隠しファイルになります。もし、FTPソフトで見つからない場合は、WordPressで.htaccessファイルがない時の対処法の記事を参考にしてください。

ダウンロードできたら、ファイルの編集を行います。

パソコンでファイルの編集を行う

編集が必要なファイルは、index.phpファイルです。

index.phpファイルを見てみると、次のような行があるはずです。この中の/wp-blog-header.phpというところを変更します。

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

変更は、/wp-blog-header.phpに、WordPressをインストールしたディレクトリ名を加えます。「wp」ディレクトリにインストールしたなら、次のように/wp-blog-header.phpの前に/wpを加えます。

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

これでファイルの編集は完了です。

FTPでサーバーにファイルをアップロードする

最後に、FTPソフトで.htaccessファイルと編集したindex.phpファイルをサーバーにファイルをアップロードします。

サーバーへのアップロード先は、ドメイン直下にあるpublic_htmlディレクトリになります。

ファイルをアップロードする

アップロードが完了したら、サーバー側のファイルは次のようになっているはずです。

サーバー側のファイル一覧

※default_page.pngが存在するかはレンタルサーバーの環境によります。

これでWordPressサイトのURLが変わります。あなたのWordPressサイトにアクセスして確認してみましょう。

WordPressサイトのURL(アドレス)が変更された

関連記事

FOXWP

Conoha WINGからエックスサーバーにWordPressの引越しを行う手順

Conoha WINGからエックスサーバーに引越しを行う手順 Conoha WINGからエックスサーバーに引越しを行う際の注意点 ネームサーバーがエックスサーバーのネームサーバーに設定されていないと、無料独自SSLの設定

FOXWP

wp-envで構築したWordPressのデータベースへアクセスする手順

wp-envで構築したローカル開発環境のデータベースにサクセスするには、Local WordPress EnvironmentのAccessing the MySQL Databaseに記載されている方法で行えます。 参

FOXWP

【WordPress】はじめてのブロックエディター開発

この記事では、WordPressでブロック開発をした際のメモです。 WordPressで必要最低限のブロックを開発するには、@wordpress/create-blockパッケージを作成することですぐにできます。 参考:

FOXWP

wp-envとは?使い方を解説

wp-envを利用した際のメモです。 wp-envとは? ローカルのWordPress開発環境 wp-envとは、ローカルのWordPress開発環境です。Docker Desktopと合わせて利用します。 wp-env

FOXWP

WordPressのおすすめセキュリティプラグイン6選

WordPressセキュリティプラグインを使えば、専門的知識がない方でも手軽にセキュリティ対策を行うことができます。 マルウェア・ブルーフォースアタック・ハッキングといった様々な障害からあなたを守ってくれます。 この記事

FOXWP

WordPressでおすすめの目次プラグイン8選

記事に目次を挿入すれば、読者に記事の全体像を理解してもらいやすくなります。欲しい情報があるか判断する手助けとなり、読者にとって使いやすいサイトと認識してもらえます。 この記事では、目次を挿入できるおすすめのWordPre