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

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機能は、ほとんどの場合、動作すると思いますので、たぶん、役にたつんじゃないかな・・・ん、たぶん。






コメント

コメントをどうぞ








翻訳

最近の記事

カテゴリー

タグクラウド

execute remove フロントページ 投稿ページ トップページ install WIndows Note Convert META generator 日付 donwload file manage multibyte utf-8 unicode shiftjis euc console サイトマップ 問題 ParmaLink Redirect パーマリンク はみ出る pre テンプレート テーマ タグクラウド マルチランゲージ リダイレクト PHP(タグ) タグ table control HTML(タグ) コマンド 国際化(翻訳) SQLite(タグ) MySQL(タグ) qTranslate プラグイン(タグ) Wordpress(タグ)

リンク

このサイトは?

Joomla!,WordpressなどCMSを使ったサイト構築、サイト管理からソフトウェアの使用方法、開発環境までのヒントを記述します。

  • はてなブックマークへ追加する
  • Facebookでシェアする
  • twitter でつぶやく
  • Google Plusでシェアする
  • Pocketでシェアする
ページトップへ