ルート以外にインストールしたWordPressをルートで表示 : WordPress
サーバーのルートディレクトリ[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のダッシュボード > 設定 > 一般
関連記事
- 関連記事は見つかりませんでした。
検索ボックスからの検索もお試しください。
コメント
コメントはまだありません。
コメントの投稿
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。
トラックバックURL
http://www.findxfine.com/programming/wp/1038.html/trackback