ルート以外にインストールしたWordPressをルートで表示 : WordPress

投稿日 : 2009年3月7日 | 更新日 : 2011年10月25日 前のページへ戻る

サーバーのルートディレクトリ[1]にwordpressというディレクトリを作成してWordPressをインストールする。そのホームページをhttp://www.exsample.comで表示する方法を記載する。

サーバーパス%Root%\wordpress[2]
WordPress のアドレス (URL)[3]http://www.exsample.com/wordpress
サイトのアドレス (URL)[4]http://www.exsample.com

index.phpの修正

index.phpを%DocumentRoot%(以下ルートディレクトリ)へ移動しする。index.phpファイルを下記のように修正する。

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

htaccessの修正

index.phpを修正したあとhtaccessファイルをルートディレクトリに移動する。書き込み権限があれば[ダッシュボード] > [設定] > [パーマリンク]を更新すれば移動したhtaccessが自動で更新される。 書き込み権限がないときはルートディレクトリへ移動したhtaccessファイルを手動で修正する。


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

# END WordPress

------------------------------------------------------------------

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

# END WordPress

» Giving WordPress Its Own Directory – WordPress Codex 日本語版

1. ルートディレクトリはapacheのドキュメントルートに相当するディレクトリ。
2. %Root%はapacheの場合httpd.confのDocumentRootに指定したディレクトリを指す。DocumentRootに指定したディレクトリがウェブ上のURLexsample.com/に対応する。
3.4 WordPressのダッシュボード > 設定 > 一般

WordPress | 固定リンク | Comments (0)

関連記事

    関連記事は見つかりませんでした。
    検索ボックスからの検索もお試しください。

このページの上へ移動

コメント

コメントはまだありません。

コメントの投稿

改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。

 

 

 


トラックバックURL

http://www.findxfine.com/programming/wp/1038.html/trackback

このページの上へ