@ WordPress

インストール後のURL変更

wordpressをサブディレクトリ(/wp/など)にインストールした場合に、ドメイン直下のURLで表示させたいときの設定方法です。

たとえば次のようにしたいときです。

<http://example.com/wp/> → <http://example.com/>

1. サイトアドレス (URL)の変更

ダッシュボードの[設定]→[一般]とクリックして[一般設定]に移動します。

サイトアドレス (URL)を <http://example.com/> に変更します。

2. 「index.php」の書き換え

WordPressをインストールしたディレクトリにある「index.php」と「.htaccess」をPC上にダウンロードします。

ダウンロードした「index.php」をエディタで開きます。

index.php

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

上のように書かれているところがあるので、ここを「/wp/wp-blog-header.php」に変更して保存します。

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

3. 「.htaccess」を変更する

ダウンロードした「.htaccess」をエディタで開きます。

つぎのように変更して保存します。

※「.htaccess」がない場合はあらたにつくります。

.htaccess

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

4. ルートディレクトリに「index.php」と「.htaccess」をアップロード

先ほどダウンロードして書き換えた「index.php」と「.htaccess」をルートディレクトリにアップロードします。

これで、サブディレクトリにインストールした WordPress をルートディレクトリのURLで表示することができます。