- - PR -
www.xyz.comでのアクセスをxyz.comに修正したい。
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-06-07 17:27
現在wwwが付いていても付いていなくてもアクセスできる状態です。
表題の通り、www無しでのアクセスに統一したいのですが、検索サイト等 利用して事例を探したのですが、探し方が悪いのか、見つかりませんでした。 DNSはDDNSサービスにて解決させて、ルータでグローバルからプライベートアドレスにし、 自宅サーバ(192.168.xxx.250)でポート80で受けるような感じです。 BIND9は稼動してますが内部DNSとして利用してます(192.168.xxx.yyy) httpd.confでどうにかできればと思っています・・・ OS:RedHat9 Apache:2.0.40-21.11 皆様のアドバイスを希望します。 | ||||||||
|
投稿日時: 2004-06-07 17:36
xyz.com. ゾーンから www の A レコードを削除すれば良いのでは ? | ||||||||
|
投稿日時: 2004-06-07 17:44
ついでに、httpd.conf の ServerName も www 無しに・・・
まぁ、プライベートネットワークとグローバルを NAT 変換しとったら、別にホスト名 気にする必要無いんでしょうが。。。 | ||||||||
|
投稿日時: 2004-06-07 17:54
[quote]
xyz.com. ゾーンから www の A レコードを削除すれば良いのでは ? [/quote] 早速のアドバイスありがとうございます! DDNSサイト側で wwwを使いたくなっかったので、 @ IN A と設定してますので wwwのAレコードは書いてませんです。 | ||||||||
|
投稿日時: 2004-06-07 17:59
アドバイスありがとうございます。 httpd.confは ServerName xyz.com:80 と設定しております。 実際、wwwでなくてもyyyでもポートさえ合ってしまえば、現状アクセスできて しまいます; | ||||||||
|
投稿日時: 2004-06-07 23:19
ちょっと変則的ですが、httpd.confの最後尾に以下の設定を
してみたら如何でしょう?既に仮想ホストを運営していらっしゃる 場合はその記述の中に組み込む形で。 なお、[/hoge]ディレクトリはダミーです。 ディレクトリの作成だけはしておいて下さい。 ================================================= NameVirtualHost 192.168.xxx.250 <VirtualHost www.xyz.com> ServerName www.xyz.com:80 DocumentRoot /hoge <Directory /hoge> Options None AllowOverride None Deny from all </Directory> </VirtualHost> <VirtualHost xyz.com> </VirtualHost> ================================================= | ||||||||
|
投稿日時: 2004-06-08 00:44
こんばんわ.
思いっきり話を巻き戻してしまってしまいますが, DNS に www.xyz.com という entry が無いにもかかわらず http://www.xyz.com で接続できてしまう ということは,つまり www.xyz.com で「名前解決が出来る」ということでしょうか? その辺から話が捩れているような気が... | ||||||||
|
投稿日時: 2004-06-08 07:26
すいません色々お世話になっております。 少し、Linux関連とずれてしまいますが、ご了承ください。 DDNSはhttp://www.mydns.jp/「MyDNS.JP」さんのサービスを利用してます。 同サイトの「どうやって使うの?」ページにて設定方法があり、 --引用-- どんな名前でアクセスしてきてもOK、としたい場合には「ホスト名1(host1)」に「*」を設定するとワイルドカード設定となって... -------- を元にホスト1のところに[*]を入れ、設定しました。 ですので、http://www.xyz.com/でもhttp://xyz.com/でも「名前解決が出来る」 ようになってると思います。 * xyz.comは説明用仮想ドメイン名です。(書き忘れてました; |