Joomla!,Wordpressでサイトを構築するためのヒント

Joomla!,Wordpressでサイトを構築するためのヒント

購読(RSS)

WordPressをサブディレクトリへ移す

公開日| 2009年11月06日 | コメントはまだありません。

WordPressをサブディレクトリへ移すには、正式なページ(オフィシャル)は、こちらにあります。
ここでは、ちょっとマニアックなやり方で、かつ、ルートディレクトリを使わないやり方を記述してみます。

ここでは、http://www.example.com から http://www.example.com/wordpress へ移動するものとして記述します。

やり方

  1. 現在のWordpressのインストール先ディレクトリの配下のファイル、ディレクトリをすべて、移動先のディレクトリへコピーします。
  2. DBをアップデートします。
    1
    2
    3
    4
    
    UPDATE wp2_blog_off_options SET option_value='http://www.example.com/wordpress' WHERE option_name='siteurl';
    UPDATE wp2_blog_off_options SET option_value='http://www.example.com/wordpress' WHERE option_name='home';
     
    UPDATE wp2_blog_off_options SET option_value='/home/xxxx/www/offblog/wp-content/uploads' WHERE option_name='upload_path';

    1行目は、管理パネルで 設定 > 一般設定パネル のWordPress のアドレス (URL)に相当します。option_valueの値に、移動先のURLを正しく設定します。
    2行目は、管理パネルで 設定 > 一般設定パネル のブログのアドレス (URL)に相当します。(同上)
    3行目は、管理パネルで 設定 > その他設定パネル のアップロードするファイルの保存場所に相当します。ここは、フルパスで指定します。

  3. .htaccessを以下のように変更します。
    1
    2
    3
    4
    5
    
    RewriteEngine On
    RewriteBase /wordpress/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /wordpress/index.php [L]

    2,5行目を変更しています。/wordpress をくっつけています。

これで完了!!
webサーバで、.htaccessが動作しない場合は、できませんのであしからず。
現在では、ほとんどの場合、apacheでしょうし、.htaccessは、一部の機能が動作しない場合はあっても、rewrite機能は、ほとんどの場合、動作すると思いますので、たぶん、役にたつんじゃないかな・・・ん、たぶん。


ブックマークへ追加: はてなブックマークへ追加するdel.icio.usLivedoor ClipYahoo!FC2Nifty ClipPOOKMARK. AirlinesBuzzurl(バザール)Choixnewsing

Trackback URL

このコメントは管理人から承認された後、表示されます。


コメント

コメントをどうぞ





*