はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 www.example.com と example.comの関係について
日時: 2007/01/09 19:14
名前: アパッチャー

下記の疑問が気になるので、どなかたご回答お願いします。

http://www.example.com

http://example.com

上記どちらからでもアクセス可能にするにはどのようにしたらよいのでしょうか?

又は
http://example.comにアクセスしたら http://www.example.comと表示させる方法

その逆の方法も教えていただけると助かります。

通常ですとどちらが基本となっているのでしょうか?

よろしくお願い致します。



メンテ

Page:  [1] [2] [3] [4]

■ コンテンツ関連情報

 Re: www.example.com と example.comの関係について ( No.1 )
日時: 2007/01/09 22:05
名前: 管理者

http://www.example.com

http://example.com

> 上記どちらからでもアクセス可能にするにはどのようにしたらよいのでしょうか?


外部からアクセスする場合でしょうか?
ご自身の契約されているDNSサーバ設定で以下の明記部分があると思いますので、指定(設定)して下さい。
(業者によって多少の文言が異なります)

・「ワイルドカードを有効」→ ON
・ゾーン設定の「A レコード」に「*」を追記する。
 「A * xxx.xxx.xxx.xxx」 ← xxx.xxx.xxx.xxx はご自身のグローバルIPを・・・
 (上記を設定する事により「www.example.com」や「abc.example.com」の様に何でも可能となる)

上記何れかの設定があると思いますので、ご確認ください。


http://example.comにアクセスしたら http://www.example.comと表示させる方法

> その逆の方法も教えていただけると助かります。


以下は「www.example.com」でアクセスした場合、「example.com」にする場合です。
逆の設定は、以下のサンプルを応用してください。

① 転送用のパスを作成と所有者設定
# mkdir /var/www/html/transfer
# chown apache:apache /var/www/html/transfer

② バーチャルホスト設定
# vi /etc/httpd/conf.d/virtualhost.conf
NameVirtualHost *:80
<VirtualHost *:80>
  ServerName example.com
</VirtualHost>
<VirtualHost *:80>
  ServerName www.example.com
  DocumentRoot /var/www/html/transfer
</VirtualHost>

③ リダイレクトの設定
# vi /var/www/html/transfer/.htaccess
Redirectpermanent / http://example.com/

④ apacheを再起動
# /etc/rc.d/init.d/httpd restart

上記で可能となります。
ちなみに、当サイトは「http://www.kaju.homeip.net/」でアクセスすると「http://kajuhome.com/」にリダイレクトされる仕組みとなっていますので、確認してみてください。
メンテ
 Re: www.example.com と example.comの関係について ( No.2 )
日時: 2007/01/10 11:32
名前: アパッチャー

お返事ありがとうです。

③ リダイレクトの設定
# vi /var/www/html/transfer/.htaccess
Redirectpermanent / http://example.com/

ご教授頂いた通りに設定して③まで行ったのですが、
③の.htaccessを設定してから www.example.com example.comにアクセスしようとすると

ページが表示されません。ヘッター部分にDNSエラーとなってしまいます。

.htaccessを設定しなければ正常にサイト自体は表示されるので、.htaccessが原因と考えられます。

よろしくお願いします。
メンテ
 Re: www.example.com と example.comの関係について ( No.3 )
日時: 2007/01/10 11:44
名前: 管理者

> .htaccessを設定しなければ正常にサイト自体は表示されるので、.htaccessが原因と考えられます。

「.htaccess」の内容に全角スペースが混在していませんか?
メンテ
 Re: www.example.com と example.comの関係について ( No.4 )
日時: 2007/01/10 18:01
名前: アパッチャー

お返事ありがとうです。

.htaccessは全て手動の半角入力で行っているため、全角スペースは混在してないです。

よろしくお願いします。
メンテ
 Re: www.example.com と example.comの関係について ( No.5 )
日時: 2007/01/10 18:16
名前: 管理者

> ご教授頂いた通りに設定して③まで行ったのですが、
> ③の.htaccessを設定してから www.example.com example.comにアクセスしようとすると

> ページが表示されません。ヘッター部分にDNSエラーとなってしまいます。

> .htaccessを設定しなければ正常にサイト自体は表示されるので、.htaccessが原因と考えられます。


以下を確認させて下さい
【前提条件】
  「.htaccess」を設定しない状態
 【動作】
   ① 「http://www.example.com」でアクセスできますか?
   ② 「http://example.com」でアクセスできますか?

【前提条件】
  「.htaccess」を設定した場合
 【動作】
   ③ 「ページが表示されません」とはどちらのURLでアクセスした時ですか?

【その他】
   ④ 検証時は、ローカル内からですか?それともグローバルからですか?
メンテ

Page:  [1] [2] [3] [4]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.