No.224 投稿時間:2001年09月30日(Sun) 18:40 投稿者名:しげる URL:
ちょっとお伺いしたいのですが、
CNAMEレコードで***.u-site.netと
いう様にするにはどのように設定すれば良いのでしょうか?
よろしくお願いします
No.227 投稿時間:2001年09月30日(Sun) 19:45 投稿者名:鷹の巣 URL:http://sakaguch.com/
> ちょっとお伺いしたいのですが、
> CNAMEレコードで***.u-site.netと
> いう様にするにはどのように設定すれば良いのでしょうか?
>
> よろしくお願いします
HAMMERNODEでのCNAMEレコードということで説明させて頂きます。
CNAMEレコードに使用するワイルドカードの「*」は、
1文字でホスト名の数文字分を表します。
*.u-site.net cname u-site.net
と設定してください。
No.242 投稿時間:2001年10月01日(Mon) 20:23 投稿者名:しげる URL:
> *.u-site.net cname u-site.net
この設定だけで*.u-site.netにアクセスできるのでしょうか?
No.243 投稿時間:2001年10月01日(Mon) 21:10 投稿者名:鷹の巣 URL:http://sakaguch.com/
> > *.u-site.net cname u-site.net
> この設定だけで*.u-site.netにアクセスできるのでしょうか?
*.example.com CNAME example.com 0 0
とワイルドカードを使って別名定義すると
www.example.com CNAME example.com 0 0
web.example.com CNAME example.com 0 0
ftp.example.com CNAME example.com 0 0
mail.example.com CNAME example.com 0 0
shigeru.example.com CNAME example.com 0 0
等の全てのホスト名を別名定義したことになります。
ワイルドカードを使えるのは、HAMMERNODEだけみたいです。
従って、
http://www.example.com/ や http://shigeru.example.com/
とアクセスすると
http://example.com/
にアクセスすることと同じことになります。
example.comは、AレコードでグローバルIPアドレス999.999.999.999に変換され、
http://999.999.999.999/
にアクセスすることと同じことになります。
No.248 投稿時間:2001年10月02日(Tue) 02:49 投稿者名:しげる URL:
> http://www.example.com/ や http://shigeru.example.com/
> とアクセスするとhttp://example.com/にアクセスすることと同じことになります。
shigeru.example.comにアクセスしたらexample.com/~shigeruに
アクセスする事は可能でしょう?
No.251 投稿時間:2001年10月02日(Tue) 12:42 投稿者名:鷹の巣 URL:http://sakaguch.com/
> shigeru.example.comにアクセスしたらexample.com/~shigeruに
> アクセスする事は可能でしょう?
DNSサーバでCNAME(Canonical Nameで「別名」または「あだな」を意味します。)レコードを登録する場合は、
shigeru.example.com CNAME sv.example.com
や
名無し権兵衛 CNAME 権ちゃん
というようにわかりやすくて短い呼び名に呼び替えます。
また、呼び名ですから、「/」等を含むディレクトリ名は、入れられません。
ダイナミックDNSサービスは、ドメイン名をIPアドレスに変換するサービスですから、shigeru.example.com を example.com/~shigeru にすることは、できません。
通常、ブラウザで
http://shigeru.example.com/
や
http://example.com/~shigeru/
とURLを入力しますと、
WWWサーバは、別のディレクトリのindex.htmlにアクセスします。
特殊なフレーム転送などを使用するとお問い合わせ内容は、実現できるみたいですが、ブラウザの表示だけの話です。
No.262 投稿時間:2001年10月03日(Wed) 22:39 投稿者名:鷹の巣 URL:http://sakaguch.com/
> > http://www.example.com/ や http://shigeru.example.com/
> > とアクセスするとhttp://example.com/にアクセスすることと同じことになります。
>
> shigeru.example.comにアクセスしたらexample.com/~shigeruに
> アクセスする事は可能でしょう?
どうしても行いたい場合は、URL転送を行ってください。
WWWサーバのルートディレクトリのindex.htmlに
<HTTP>
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0;URL=/~shigeru/index.html">
<TITLE>URL転送(0秒後)</TITLE>
</HEAD>
<BODY>
</BODY>
</HTML>
と書いておけば、どうでしょうか。
No.263 投稿時間:2001年10月04日(Thu) 01:13 投稿者名:UTTSU URL:
> shigeru.example.comにアクセスしたらexample.com/~shigeruに
> アクセスする事は可能でしょう?
的外れの回答だったらごめんなさい。
サーバ側の設定により、shigeru.example.com/へのアクセスで、
example.com/~shigeru/にアクセスがあった場合と同じ
データを表示することは可能だと思います。
具体的には、ヴァーチャルホスト機能により、shigeru.example.com/を
example.com/~shigeru/と同じディレクトリに設定しておけば
よいと思います。
この方法では、URLまでは変更できませんが。
No.264 投稿時間:2001年10月04日(Thu) 02:07 投稿者名:鷹の巣 URL:http://sakaguch.com/
> > shigeru.example.comにアクセスしたらexample.com/~shigeruに
> > アクセスする事は可能でしょう?
>
> 的外れの回答だったらごめんなさい。
>
> サーバ側の設定により、shigeru.example.com/へのアクセスで、
> example.com/~shigeru/にアクセスがあった場合と同じ
> データを表示することは可能だと思います。
>
> 具体的には、ヴァーチャルホスト機能により、shigeru.example.com/を
> example.com/~shigeru/と同じディレクトリに設定しておけば
> よいと思います。
>
> この方法では、URLまでは変更できませんが。
ご回答ありがとうございました。ヴァーチャルホスト機能を使用する方法もありますね。でも本来の使い方では、ないような気がします。
私のAN HTTPdも独自ドメイン名3個を使用して、ヴァーチャルホスト機能を設定しているのですが、元々のご質問がHAMMERNODEの別名設定によるルートディレクトリ以外へのアクセス方法でしたので、ブラウザのURL表示を尊重して、METAタグによる方法を推奨いたしました。
元々、WWWサーバのルートディレクトリもそのルートディレクトリの下の~shigeruのディレクトリも実際のハードディスクのディレクトリとは、別のヴァーチャルなディレクトリに割り当てている訳ですから、ヴァーチャルホスト機能を使用しなくても同じディレクトリに割り当ててしまえば、アクセス先のindex.htmlは、同じになります。同じく、URLまでは変更できませんが。
本来、「/~」とは、ヴァーチャルな別名をWWWサーバが定義しているのですね。