Webサイト

サイトURLからサブディレクトリ(WP)の表示を消す手順

2022年1月10日

WordPress

本記事では「WordPressをインストールしたけどサイトURLのサブディレクトリ(wp)表示を消したい」方のために手順を解説します。

サブディレクトリというのはWordPressを格納しているフォルダのことです。

WordPressインストール時にサイトURLを「http://~.com/●●」と入力している場合は、●●の部分がサブディレクトリとなりますね。

わたしは今後、同じドメインで複数サイト作成する可能性もあると考え、サブディレクトリ(wp)にWordPressをインストールしておきました。

サブディレクトリを作成しなくてもWordPressはインストールできます。まだWordPressをインストールしておらず本記事のようにサブディレクトリの表示を消すのが面倒という場合には、親ディレクトリにWordPressをインストールしておきましょう。

当サイトはシン・レンタルサーバーでの作業を前提としています。ただ利用者が多い「エックスサーバー」と同じ管理ツールを使用しているサーバーですので、エックスサーバーを契約するかたも編集方法は同じと認識されます。

WordPressでサイトURLの変更

WordPressにログイン

WordPressインストール時点では、サイトアドレスにサブディレクトリ名が含まれています。

まずはWordPress管理画面にログインして「設定>一般」からサイトアドレスを変更しましょう。

WordPress

わたしのドメインでは、WordPressインストール時点ではサブディレクトリ名:wpが記載されていますね。

WordPress

サイトアドレス(URL)のサブディレクトリ名"wp"を削除します。

作業はこれだけ。

次はファイルマネージャで編集しましょう。

「WordPressアドレス(URL)」は変更しないように。

ファイルマネージャで編集

常時SSL化の設定

ファイルマネージャにログイン」します。

「.htaccess」と「index.php」をコピー

ファイルマネージャ

ドメイン>public_html>wpのフォルダのなかに「.htaccess」と「index.php」があるので、デスクトップなどにコピーしておきましょう。

テキストエディタで「index.php」を編集

テキストエディタを持っていないかたは用意しておきます。

「TeraPad」はフリーソフトですが、これで十分です。

TeraPad

TeraPadで「index.php」を開くと、上図のテキストが表示されます。

「/wp-blog-header.php」の前にサブディレクトリ名"/wp"を追記しましょう。

TeraPad

"/wp"を追記したら保存してTeraPadを閉じます。

public_htmlに「index.php」をアップロード

ファイルマネージャ

wpが保管されているpublic_html内に、編集した「index.php」を追加します。

元々あるindex htmlファイルは削除してしまってよいですが、念のため削除前に保管しておいてください。

public_html内に.htaccessが無い場合は、wp内でコピーした.htaccessをアップロードします。

すでに.htaccessがある場合はそのままでOK。

ファイルマネージャ

wpフォルダ内に元々あった「index.php」を削除しておきます。

.htaccessはそのままでOK。

URLの確認

サイト表示を確認してみると、wpの表示は消えています。

これで「サイトURLからサブディレクトリ(wp)の表示を消す手順」は完了です。

作業は単純ですが、エラーが起きないように慎重におこなってくださいね。

  • この記事を書いた人

ごりん

東京理科大学卒業後、建築・設備設計事務所にて約3年は設計・積算・工事監理業務を経験。一級建築士を取得後コンサル会社に転職。約5年はコストマネジメントや建設市場調査業務に従事。2022年から30歳で個人事業主に。

-Webサイト