無制限にサブドメインを増やすXREAでは独自ドメイン・サブドメインなどの合計設定数が20個までです。サブドメインに関してはちょっとした工夫だけで無限に増やす事ができます。CGIを使って行う方法は、ちょっとあれこれ使い方と説明が面倒なので、ここでは、初心者でも簡単にできるただの整理するだけの方法を説明します。・独自ドメイン・借りてる提供サブドメイン(有料サーバー付属)どちらの、ドメインアドレスについても可能です。※提供サブドメインの場合は、サブ・サブドメインと言う形になります。※説明文中に「artemis.ac」が頻繁に出てきますが、これは私が当時使っていたドメインです。現在の所有者とは一切関係ありません。工夫だけで無限サブドメイン■手順メニューDNS設定で全ての呼び出しをサーバーに通す。使って全ての呼び出しを受け取る。(XREAサーバー管理側)各サブドメイン専用ディレクトリを作って運用する。(PHP化)ちょっとでもわかる人なら上のメニューを見ただけで自分でできるはずです。必要に応じて設定変更と、簡単な理屈がわかれば初心者でもすぐ可能です。1.DNS設定でワイルドカードにする独自ドメインを利用してる方のみの設定確認と変更です。000.000.000.000とする事で、全ての呼び出しがサーバーに向きます。~allとなり、全ての呼出がサーバーまで通ります。この状態にしてください。それより前の設定で設定の無い全てのサブドメインを受け取れる特殊なサブドメイン名です。サブドメイン無しの状態は受け取れません。言うサブドメイン名の設定を入れます。abc.xrea.jpそれぞれ、既にサブドメイン名、サブサブドメイン名を利用してるとします。◆今までの状態を残して、追加で無限サブドメイン利用にする場合(今までのコンテンツの変更をせずに済みますからこちらを推奨)◆今までの状態も含め全てを無限サブドメイン利用にする場合(今まで使っていたサブドメインのコンテンツ内の書換えが必要になる)◆私ならメインは通常の方法、それ以外を無限サブドメインの方法にします。用にその名と同じディレクトリをpublic_html直下に作ります。上の例であればpublic_htmlの中(下)にdefault.abc.xrea.jpdefault.artemis.acと言う名前のディレクトリを作ります。ディレクトリ内のコンテンツが呼び出される事になります。3.各サブドメイン専用ディレクトリを作って振り分けるここから先は、自分の管理のしかた1つの世界です。default.artemis.acを使って説明します。独自ドメインの方はこれを自分の独自ドメインに置き換えて考えてください。提供サブドメインの、サブサブドメインとしてこの方法を使う場合は、自分の借りてる提供サブドメインとこれを置き換えて考えてください。いうディレクトリ内のファイルが呼び出されます。インデックスファイル(通常index.html)が呼び出される事になります。空のindex.htmlを置いておきます。自分の中で決まり事にします。ccc※このディレクト名は自分でルールを決めてください。それぞれなんでもOKですが、サブドメイン名と同じにすると整理しやすい。このサブドメイン付呼び出しアドレスの最上層として利用します。このサブドメイン付呼び出しアドレスの最上層として利用します。それぞれのサブドメインアドレスで呼ばれたコンテンツを自分のルールに則って表示させる事ができます。ここで疑問が残ると思います。bbbディレクトリのコンテンツが表示されてしまうと言う事。何処にも書かれていないアドレスが、いちいち探される事は無いので気にしなくて大丈夫です。これは気にするほどの事ではないと思っています。以上で、初心者でもごく簡単に無限数のサブドメインを運用できます。.htaccessを置いて制御をしてしまいます。env=throughpassこれで、各専用コンテンツが呼び出された時のリクエストのホスト名までそろわないと、アクセス拒否する事ができます。aaa.artemis.ac以外の場合は拒否されます。htaccessを使う方法を通常の方法とし、5の方法は必要な場合のみと言う事になります。XREAとコアサーバーで実際にテスト済みです。独自ドメインのサブドメインと、借りたサブドメインのサブサブドメインでテスト済みです。※コアサーバーはドメイン、サブドメインン設定は無制限(9999個)です。専用コンテンツ化する4の方法で何らかの問題が出る場合などは、各ファイル側で対処する事も可能です。ファイルがPHPである必要があるので画像ファイル等はhtaccessを使うか、PHP経由で排出するようにするなどの工夫をしなければいけないですね。bbbディレクトリのコンテンツが表示されてしまうと言う件。これを全てのHTMLファイルをPHPファイル化させて回避させる事ができます。ファイルを置くあとの手順で行いますが全てをPHPファイルにします。ファイルを置いて登録します。windows上では拡張子のみと判断されて作れません。記述する内容は次の1行だけで良いです。index.phpをDirectoryIndexのリストに加えてください。言うファイルを置きます。NotFoundを確実に表示する為の物です。全ての場所で同じ物を使えるので、ここに設置します。phpに変更しても普通にHTMLファイルとして表示されます。必要な箇所を自分のドメイン名、サーバーアカウントに合わせて変更します。上に空行などを開けず必ず0行目から書き込んでください。下層にあるファイルのケース。aaa.artemis.acの部分そのファイルが呼び出される、サブドメイン付のドメイン名です。サーバーアカウントの部分この行は内部絶対パスの指定ですので、サーバーアカウント名をココに入れます。default.artemis.ac全サブドメインを受け取る一番上のディレクトリ名です。表示されるようになります。予定外のアドレスで検索ボットなどがアクセスしてくる事があっても、無い物として扱われると思います。ま、使わないアドレスを突然ボットが調査しに来る事は無いと思いますけど。配布素材以外のコンテンツの無断使用・転載を禁じます。