2019/07/22 20:50 JST

Geeklog Japan Forums

複数ドメインを一つのXREAの契約で運営とは


custar

ゲストユーザ
初めまして、geeklog を xrea にインストールしようと試みています。ドキュ メントを読んでいますと、以下のような記述がありました。 - Geeklogドキュメント - XREAで活用するために https://www.geeklog.jp/docs/ivysohoxrea.html [ 4 ] Geeklogインストール | ダウンロードファイルのフォルダ構成 | | 本体プログラムは非公開エリアに設置し、公開エリアのファイルは、公開エ | リア内にフォルダを作成してその下におきます。フォルダを作成して複数イ | ンストールして、ドメインをそれぞれ指定すると、複数のドメインをひとつ | のXREAの契約で運営することができます。 説明の中に「フォルダを作成して複数インストールして、ドメインをそれぞれ 指定すると、複数のドメインをひとつの XREA の契約で運営することができま す、と書かれています。これはどういうサイト運営形態を説明されているので しょうか。 xrea では、1つのドメインを取ると、サブドメインを自由に付けられるため、 例えば以下のようなサイト管理ができます。 http://www.mysite.com (a) | +- http://shopB.mysite.com (b) | +- http://shopC.mysite.com (c) xrea で事前にサブドメインを設定すると、public_html の下に (b) に対して public_html/shopB.mysite.com (c) に対して public_html/shopC.mysite.com というディレクトリが自動的に作成されます。上記説明の「フォルダを作成し て複数インストール」とは、geeklog/public_html の中身を (b),(c) にそれぞ れコピーするという意味なのでしょうか。 こうすると、shopB (b) で独立したサイトを運営でき、かつ shopC (c) でも また独立したサイト運営が可能となるのでしょうか。 その際注意すべきは、非公開ファイルも (b),(c) と対になるよう、2組用意す べきなのでしょうか。 説明の意図するところと違うことを考えているかもしれません。正しくはどう いう意味なのかお教え願えますでしょうか。よろしくお願いします。

状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5917
場所:Tokyo
いろいろなドメインをおなじサーバで運営できます。 通常、公開エリア・非公開エリアに、同様にファイルをアップします。 index.phpからlib-common.phpがよばれ、lib-common.phpで、 config.phpの場所を指定しています。 公開エリアと非公開エリアを対にしていくらでもインストールできます。 XREAはデータベースを5つまで使えますし、ひとつのデータベース内にも、gl_ ではなく、gl2_ gl3_ gl4_ .... という風に変更すればいくらでも容量が許す限り、ギークログのデータベースをいくらでも作成できます。 https://www.geeklog.jp/images/ivysoho/allgeekdir.gif これは、このサイトのサーバへのアップ状況を抜き出したもので他のドメインのアップロードの状況は、省略しています。 https://www.geeklog.jp/ 非公開エリア  /private/geeklogjp/ 公開エリア  /public_html/www.geeklog.jp/ その他、いくらでもこの形態で http://demo.geeklog.jp/ 非公開エリア  /private/demo/ 公開エリア  /public_html/demo.geeklog.jp/ https://www.geeklog.jp/m/ 非公開エリア  /private/geeklogjp_mobile/   ※データベースはgeeklogjpと同じものをconfig.phpで参照。 公開エリア  /public_html/www.geeklog.jp/m/ その他、複数この形態で http://www.yourdomain.com/ 非公開エリア  /private/www_yourdomain_com/ 公開エリア  /public_html/www.yourdomain.com/ といった形でそれぞれすべてのファイルをアップします。 非公開エリアでは、ディレクトリ名にピリオドは使えませんので注意してください。

状態: オフライン

Tsuchi

Site Admin
Admin
登録日: 06/03/05
投稿数: 782
場所:大阪府豊中市
「複数のドメインをひとつの XREA の契約で」の意図するところは、
例えば以下のようにサイト管理ができます。ということなのですが、
 http://www.mysite.com (a)
 |
 http://www.mysite2.com (d)
 |
 http://www.mysite.co.jp (e)


 http://www.mysite.com (a)
 |
 http://shopB.mysite.com (b) 
 |
 http://shopC.mysite.com (c)
も同様に管理できます。

>(b) に対して public_html/shopB.mysite.com
>(c) に対して public_html/shopC.mysite.com
補足すると(a) に対して public_html/mysite.com
ですね。

>というディレクトリが自動的に作成されます。上記説明の「フォルダを作成し
>て複数インストール」とは、geeklog/public_html の中身を (b),(c) にそれぞ
>れコピーするという意味なのでしょうか。
はい。

>その際注意すべきは、非公開ファイルも (b),(c) と対になるよう、2組用意す
>べきなのでしょうか。
絶対そうしなければならないといいうことではないですが、
2組用意するほうが、簡単です。


ひとつのデータベース内に複数ギークログを作成する場合
文字コードは同じほうが扱いやすいです。
つまりEUCのサイトとUTFのサイトを混在させない

ひとつのデータベース内にギークログ以外の(例えばMT)も同居できますが
その場合も文字コードが違う(例えばギークログはUTFで、MTがシフトJIS)と扱いがめんどうです。

事情が許せば、ひとつのデータベース内に1ギークログのほうが管理はしやすいです。

容量的に無理があるならば(b)、(C)を別のサーバで運営することも可能です。
ValueDomainで取得したドメインでは、 (b)、(C)を別のXreaのサーバで運営
している実績があります。


custar

ゲストユーザ
今駒 様、Tsuchi 様へ 早速のお返事ありがとうございます。 やっと意味が分かりました、ありがとうございます。 後、「非公開エリアでは、ディレクトリ名にピリオドは使えません」というの は気付きませんでした、気をつけます。 では、早速取り掛かります。ありがとうございました。

時刻はすべて JST , 現在の時刻は 08:50 PM

  • 通常
  • 注目トピック
  • ロック済
  • 新着
  • 注目トピック 新着
  • ロック済トピック 新着
  •  ゲストユーザの投稿を見る
  •  ゲストユーザ投稿可能
  •  一部のHTMLを許可
  •  バッドワードをチェック