例えば、
http://kuronori.net/blog

http://kuronori.net/
に変更したいときの作業についてです。

 

1.サブディレクトリの中にある下記2つをダウンロード。

・.htaccess
・index.php

ffftp

 

2.index.phpファイルの最後の行を変更します。

・現在
require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );

・変更後
require( dirname( __FILE__ ) . ‘/blog/wp-blog-header.php’ );

 

3..htaccessファイルの2か所を変更します。

WordPressインストール先のディレクトリ名を取り除きます(例: /blog/ を / に)。

変更前)

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

変更後)

# 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>

 

4.サブディレクトリの1つ上の階層にアップロードします。

ffttp2