メニュー

🏷1階層下にコアファイルがあるWordPressサイトをドメイン直下で公開するときの手順

備忘録と実際の例として、「https://mode-default.derive-point.work/default-wp/」にあるWordPressサイトを「https://mode-default.derive-point.work/default-wp/」で公開する手順をまとめてみた。

公開するサイト(1階層下にコアファイルがあるWordPress)の設定

ログインしたあと管理画面から「設定>一般設定」に移動。

画像にも書かれているように「サイトアドレス(URL)」の方をドメイン直下に変更する。
「WordPressアドレス(URL)」は触らないようにする。

ドメイン直下にあるindex.php(WordPressコアファイル)の設定

WordPressコアファイル直下のindex.phpをドメイン直下に複製する。
複製したドメイン直下のindex.phpを編集。

【複製したドメイン直下のindex.php】

<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define( 'WP_USE_THEMES', true );

/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';

一番下にある記述にはディレクトリ名を追加して更新する。

require __DIR__ . '/mode-default/wp-blog-header.php';

これでドメイン直下のindex.phpからmode-defaultディレクトリにあるコアファイルが読み込まれ、ドメイン直下の「https://mode-default.derive-point.work/」からサイトを公開できる。