PR

【WordPress】 ルートディレクトリに変更

WordPress
この記事は約2分で読めます。

昨日からブログのURLを~.com/にしたいとあれこれ検索しても中々うまくいかず。
今日やっと~.com/wpから~.com/に変更できた。

WordPress側の変更

アクセスしてほしいURLに変更するだけ

WordPressの設定変更

WordPressのダッシュボードから
設定→一般 サイトアドレスを変更(/wpを消す)

WordPressアドレスは変更しない!!

サーバー側の変更

必要ファイルのコピー

WordPressインストールディレクトリから.htaccess、index.phpを編集後ルートディレクトリにコピー。
事前バックアップ要

.htaccessの変更箇所

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /  ←wp/を消す
RewriteRule ^index.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L] ←wp/を消す
</IfModule>

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/wp-blog-header.php’;  ←17行目にwp/を追加

~.com/のアドレスで表示されるかの確認

ページ自体は表示されたが不具合発生。
投稿の更新もabout.blankで更新が終わらずカテゴリやアイキャッチ画像も表示されない状態。

一度ログアウトし再度ログインで新しい投稿や記事の編集が可能になった。

修正後ルートディレクトリへコピー

コメント

タイトルとURLをコピーしました