MENU
  • プロフィールprofile
  • サービスService
    • WordPress個人レッスン
    • 単発相談
  • 実績・お客さまの声portfolio
  • ブログblog
  • お問合せcontact

    カテゴリー

    • ホームページ個別レッスン
    • Web・SNS集客
    • Web系プログラミング
    • WordPressプログラミング
    • フリーランスの小技
    • Web活用相談
    • はじめてのWordPress
    • アメブロカスタマイズ
    • ホームページ制作
    • 自分で作れるおしゃれデザイン
    • アイデア・思考の整理

    タグ

    Adobe IllustratorGatsby.jsgitGitHubHTML/CSSMySQLNode.jsPythonSourcetreeSWELLWordPressおすすめWPプラグインおすすめツールアメブロエックスサーバーサーチコンソールセキュリティバレットジャーナルライブドアブログ環境構築確定申告開発環境

    アーカイブ

    • 2025年6月
    • 2025年3月
    • 2025年1月
    • 2024年12月
    • 2024年3月
    • 2023年7月
    • 2023年1月
    • 2022年12月
    • 2022年11月
    • 2022年8月
    • 2022年4月
    • 2022年3月
    • 2022年2月
    • 2022年1月
    • 2021年12月
    • 2021年11月
    • 2021年10月
    • 2021年9月
    • 2021年8月
    • 2020年10月
    • 2020年8月
    • 2020年7月
    • 2020年6月
    • 2020年5月
    • 2020年4月
    • 2020年3月
    • 2020年1月
    • 2019年11月
    • 2019年9月
    • 2019年8月
    • 2019年5月
    • 2019年2月
    • 2019年1月
    • 2018年11月
    • 2018年9月
    • 2018年8月
    • 2018年7月
    • 2018年6月
    • 2017年10月
    • 2017年9月
    • 2017年7月
    個人事業主・女性起業家のためのWordPressレッスン
    自分で作れる優しいホームページレッスン
    • プロフィールprofile
    • サービスService
      • WordPress個人レッスン
      • 単発相談
    • 実績・お客さまの声portfolio
    • ブログblog
    • お問合せcontact
    自分で作れる優しいホームページレッスン
    • プロフィールprofile
    • サービスService
      • WordPress個人レッスン
      • 単発相談
    • 実績・お客さまの声portfolio
    • ブログblog
    • お問合せcontact
    1. ホーム
    2. Web制作スキルアップ
    3. WordPressプログラミング
    4. WordPressをサブディレクトリにインストールする手順

    WordPressをサブディレクトリにインストールする手順

    2022 12/19
    WordPressプログラミング
    2021-10-282022-12-19

    サーバーにWordPressをインストールするときに、フォルダ(サブディレクトリ)を指定してインストールできます。

    wordpressインストール先フォルダの指定
    ここではblogの中にwordpressがインストールされます。

    WordPressはインストールすると、20弱のフォルダやプログラムができます。
    インストール先にサブフォルダを指定すればWordPress関連のファイルをまとめることができ、ルート直下が散らからずにすむのがメリットです。

    ただ、インストール先のフォルダを設定すると、そのままではサイトのURLも〇〇〇.com/フォルダ名/になります。
    ここで、サイトのURLを〇〇〇.comとするには、一手間必要です。

    今回の記事は
    サイトのURL→〇〇〇.com
    インストール先→〇〇〇.com/フォルダ名/
    と、設定するための手順を解説します。

    公式リファレンスで解説されている内容を、エックスサーバー で実行した場合の手順です。

    サポートフォーラム
    WordPress を専用ディレクトリに配置する WordPress をウェブサイトのルート(例えば  のファイルすべてをドキュメントルートディレクト…
    目次

    1. 一般設定からサイトアドレスを修正

    ここでは、wordpressというフォルダにインストールをしたと仮定して解説していきます。

    WordPressの管理画面にログインし、一般設定からサイトアドレスを変更します。

    wordpressの一般設定

    WordPressアドレス(URL)→〇〇〇.com/wordpress/
    サイトアドレス(URL)→〇〇〇.com

    間違えてWordPressアドレス(URL)を変更すると、管理画面にアクセスできなくなりますので、注意してください。汗

    間違えてWordPressアドレス(URL)を変更して、管理画面にアクセスできなくなった場合の対処法(トラブルシューティング)

    はい、経験アリです^^;

    この場合は、データベースを修正する必要があります。
    エックスサーバーの場合、サーバーパネル>データベース>phpmyadminから操作できます。

    wordpressインストールディレクトリ

    データベースにアクセスするためには、MySQLユーザー名とMySQLパスワードが必要になります。

    サーバーパネル>WordPress簡易インストール>ドメイン名を選択します。
    インストール済みWordPress一覧からMySQLユーザー名とMySQLパスワードを確認しましょう。

    mysqlユーザー名とパスワードの確認方法

    左メニューからWordPressで使用しているデータベース>wp_optionsを選択します。

    wordpressのテーブル一覧

    ※テーブル名の接頭辞(wp_の部分)は設定によって変わります。wp_config.phpのファイルで接頭辞を確認できます。

    /**
    * WordPress データベーステーブルの接頭辞
    *
    * それぞれにユニーク (一意) な接頭辞を与えることで一つのデータベースに複数の WordPress を
    * インストールすることができます。半角英数字と下線のみを使用してください。
    */
    $table_prefix = '接頭辞';

    optionsテーブルに管理画面の一般設定の内容が保存されています。

    optionsテーブルの項目説明

    「siteurl」の「option_value」→WordPressアドレス(URL)
    「home」の「option_value」→サイトアドレス(URL)

    編集ボタンから項目を修正します。option_valueを修正して、実行ボタンをおします。

    テーブルの項目修正

    ②サブディレクトリからindex.phpと.htacessを複製して、ルート直下に入れる

    FTPソフト内で、サーバー内のファイルにアクセスします。

    〇〇〇.com/wordpress/内にある「index.php」をルート直下に複製します。
    ※移動ではなく、ファイル複製します。サブディレクトリ内にも同じファイルが残ったままの状態になります。

    〇〇〇.com/wordpress/内にある「.htaccess」もルート直下に複製します。
    ただし、パーマリンクの設定によってはwordpress内にそもそも「.htaccess」が存在しないこともあるようです。その場合は複製しなくてOKです。
    また、すでにルート直下に「.htacess」ファイルがある場合は、複製せず、あとで内容を確認するだけでOKです。

    サブディレクトリにwordpressをインストール

    ③ルート直下のファイルを編集

    ルート直下のindex.phpの書き換え

    ルート直下に複製した、「index.php」を書き換えます。

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

    17行目を下記に変更します。

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

    ※「wordpress」の部分は、インストールしたディレクトリ名に適宜置き換えてください。

    ルート直下の「.htaccess」の修正

    .htacessファイルを開いて、#BEGIN WordPress〜#END WordPressの中を下記のようになっているか確認してください。

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

    ルート直下の不要なファイルを削除

    もし、ルート直下にindex.htmlがあった場合には、index.htmlは削除してください。

    ルート直下の初期ファイル削除
    index.htmlとindex.html内で利用されている画像ファイルを削除

    最終的なファイル構成は下記のようになりました。

    ルート直下にインストールされたwordpressをサブディレクトリに移動する

    STEP
    wordpressを格納するサブディレクトリを用意する
    STEP
    管理画面>一般設定からサイトアドレスを修正
    STEP
    WordPress関連ファイルをサブディレクトリ内に移動する

    WordPressファイル群を一式サブディレクトリにほうりこみます。

    wordpressのファイル一式
    STEP
    サブディレクトリからindex.phpと.htacessを複製して、ルート直下に入れる
    STEP
    ルート直下のindex.phpと.htaccessファイルを編集
    WordPressプログラミング
    WordPress エックスサーバー
    よかったらシェアしてね!
    中谷恵美
    システムエンジニア、ITコンサルタントを経て、フリーランスに。

    ・ホームページ作成
    ・ブログのカスタマイズ
    ・LINEやメルマガのセットアップ
    ・Canvaを使ったデザインの作り方
    ・Googleの分析ツール
    ・自分の強みを生かした集客
    などの、個人レッスンをしています。

    「仕事の発信に使えるようになりたい」
    「自分でも使えるスキルを身につけたい」
    ITが苦手な個人事業主さんに向けて、困ったときのWEB担当として幅広くサポートしています。

    趣味は、文房具、ゲーム(RPGとモンハン)、手芸(刺繍、洋裁)。最近は作曲やアレンジも勉強中。
    運動が苦手で体が硬いのが悩み。今年、腰痛改善にピラティスを始めたが、果たして続くのか。
    詳しいプロフィールを見る
    活動実績

    【HP個人レッスン】

    ●ハワイアン伝統ロミロミサロン・Aさま
    ・2ヶ月でサロンのHPをリニューアル。新サービス立上げ時も自分でHPを作成できるように。
    「最初はパソコン音痴の私にできるか不安でしたが、とても丁寧な指導でわかりやすかったです。
    私好みの素敵なHPができあがり、とっても嬉しいです!」

    ●Mさま
    ・2回のミーティングでWordPress運営スキルを習得。オウンメディアを立上げ。

    ●Sさま
    ・5日間で無料ブログからWordPressへのお引越し。
    「半ば諦めかけていた移管を短期間で終えることが出来ました」

    【ホームページ作成】

    ●これまでご依頼いただいたお客さま
    (個人)写真家・美容サロン・弁護士・デザイナー・心理カウンセラー・占い師

    (法人)メーカー代理販売店、コンサルティング企業、人事支援企業

    【経歴・資格など】
    ・基本情報技術者
    ・簿記2級

    【営業時間】平日:10:00~19:00
    【休業日】土、日、祝、年末年始

    新着記事
    • 8年使って思うWordPressの好きなところ、微妙なところ
      2025-06-09
      はじめてのWordPress
    • 公開中のページを安全に更新するには
      2025-06-06
      はじめてのWordPress
    • 【個人レッスン】ホームページの紹介
      2025-03-16
      ホームページ個別レッスン
    • 【お客様の声】ゴールが明確になり、とても安心できました
      2025-03-13
      ホームページ個別レッスン
    • 【お客様の声】WordPressには自由度の高さを感じます
      2025-01-21
      ホームページ個別レッスン
    人気記事
    • 【CSSコピペOK】おしゃれな引用blockquoteデザイン10選
      2018-09-13
      WordPressプログラミング
    • 【Mac】SourcetreeからGitHubへSSH接続する
      2021-08-05
      Web系プログラミング
    • 【CSS】シンプルで女性らしい囲み枠デザイン48選
      2018-08-24
      アメブロカスタマイズ
    • 自分でできる。アメブロのおしゃれなカスタマイズまとめ
      2022-11-04
      アメブロカスタマイズ
    • Node.js+ExpressでMySQLに接続して一覧表示する
      2020-04-25
      Web系プログラミング
    目次