• ベストアンサー

「www」←部分なくす方法

URLの「www」←部分なくす方法(?) なくても表示できる方法教えてください。。 yahooがそういうページになっているのですが、どうすればできるのでしょうか? http://www.yahoo.co.jp/ http://yahoo.co.jp/ 上記どっちでも可能。 どうか教えてくださいよろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

サーバーが対応していないと無理です。 ロリポップというレンタルサーバーでは可能でしたよ。

その他の回答 (6)

  • dekaine
  • ベストアンサー率42% (3/7)
回答No.7

DNSサーバの設定に加えて... バーチャルホストの場合は <VirtualHost> servername www.yahoo.co.jp serveralias yahoo.co.jp ←追加 ・ ・ ・ </VirtualHost> で可能となります。

参考URL:
http://httpd.apache.org/docs/1.3/vhosts/index.html
  • entree
  • ベストアンサー率55% (405/735)
回答No.6

DNS サーバ側で、 example.co.jp IN A aaa.bbb.ccc.ddd www.example.co.jp IN A aaa.bbb.ccc.ddd と、example.co.jp と www.example.co.jp を同じ IP アドレスに割り当ててしまうことで可能になります。ただしこれだけでは若干不十分で、例えば Apache を使っている場合は、 UseCanonicalName off という設定をしてあげる必要があります。(Apache 1.3.x に付属する httpd.conf では、デフォルトで on に設定されています) もし、UseCanonicalName が on になっていて、ServerName が www.example.co.jp になっている場合、 http://example.co.jp/foo にアクセスがあったとき (foo はディレクトリとする)、http://www.example.co.jp/foo/ にリダイレクトされますが、off になっていると、http://example.co.jp/foo/ にリダイレクトされます。

  • bluepark
  • ベストアンサー率64% (18/28)
回答No.5

No.4さんの回答に補足です。 DNSと同時に、ApacheやIISといったWebサーバ側での設定が必要になります。 yahoo.co.jpとwww.yahoo.co.jpのどちらにアクセスがあっても、同じディレクトリ(コンテンツ)を公開するようにWebサーバ側で設定がされています。

参考URL:
http://www.atmarkit.co.jp/flinux/rensai/apache08/apache08a.html
  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.4

これはDNSの設定の問題です。なので自分でDNSの設定ができれば可能です。 YahooはDNSサーバでyahoo.co.jpとwww.yahoo.co.jpが同じIPアドレスを返すように設定しいます。なので、どちらでアクセスしても同じサーバにアクセスに行くので同じページが返ってきます。 DNSについて調べれば理解できると思います。

参考URL:
http://www.atmarkit.co.jp/fnetwork/index/index_dns.html
回答No.2

たしか、1ヶ月ぐらい前にネットのニュースか何かで見ました。 ヤフーはwww有りと無しの両方のサイトを持っているようです。 楽天はwww無しからアクセスするとwww有りに転送です。 うる覚えです^^;

  • 0KG00
  • ベストアンサー率36% (334/913)
回答No.1

サーバ側で対応している必要がありますね。 この場合は、yahoo.co.jpというドメインに対してのhttpのアクセスをwww.yahoo.co.jpに転送しているだけ(逆かもしれませんが)です。 これはサーバ側のDNSの設定でできます。

関連するQ&A

専門家に質問してみよう