何点か問い合わせがありましたので、開発ブログに記事としてまとめます。

さくらインターネット(http://www.sakura.ne.jp)のスタンダードプランで複数ドメインでサイトを運用したい場合、以下のような形で運用が可能です。

【ディレクトリ構造】(さくらインターネットのアカウントがaccountidの場合)
/
└home/
└accountid/  ←アカウントのホームディレクトリ
  └www/   ←ドキュメントルート
     └cms/ ←SOY CMSをインストール
      ├admin/ ←CMS管理
      ├common/
      └soycms/ ←各サイト管理

testsiteというサイトIDのサイトを作成した場合は以下のようになります。

/home/accountid/www/
└cms/… ←soycmsをインストール
└testsite/ ←testsiteのディレクトリ
 ├files/
  ├…
  ├index.php
  └.htaccess

【管理画面のURL】
CMS管理 http://accountid.sakura.ne.jp/cms/admin/
各サイト管理 http://accountid.sakura.ne.jp/cms/soycms/

【ドメインの割り当てまで】
SOY CMSでサイトを作成するとwww以下にサイトのディレクトリが作られます。


このままでもtestsiteには
http://accountid.sakura.ne.jp/testsite/
でアクセス可能です。

このサイトに別ドメインを割り当ててアクセスできるようにするに
さくらの管理画面で /home/accountid/www/testsite/ に
ドメインを割り当てる必要があります。


さらに /home/accountid/www/testsite/.htaccess を書き換える必要があります。
「RewriteEngine on」の次の行に「RewriteBase /」と書き足してください。
※他は変更しないでください。


さらにSOY CMSの管理画面でサイトの詳細でのサイトのURLを割り当てたドメインに変更する必要があります。


以上で割り当てたドメインでtestsiteが表示されるようになるはずです。

 

このエントリーをはてなブックマークに追加

コメント

勝手に追記

ここの説明だけで設定してみたらダメっぽくてハマったので、
フォーラムを覗いてみたら現在進行形(1.2.6)のようだったので、勝手に追記貼り。

http://www.soycms.org/viewtopic.php?f=6&t=36

2009.11.27mihiro

さくらのドメイン設定と他サイトラベルの読み込み

mihiroさんの書かれたリンク先の他、「さくらのドメイン設定と他サイトラベルの読み込み」も参考にしてください。
http://www.soycms.org/viewtopic.php?f=9&t=515&p=1675#p1675

2010.02.09okada

タイトル:
お名前:
Email:
URL:
コメント:
お手数ですが、下記入力項目に「soycmsblog」と入力して下さい。
 

トラックバック

トラックバック記事記事

2009.09.28さくらサーバーでSOY CMS(神戸WordPress日記)

この記事のトラックバックURI: