このスレッドはクローズされています。記事の閲覧のみとなります。
www.example.com と example.comの関係について |
|
- æ¥æï¼ 2007/01/09 19:14
- ååï¼ アパッチャー
- 下記の疑問が気になるので、どなかたご回答お願いします。
http://www.example.com
http://example.com
上記どちらからでもアクセス可能にするにはどのようにしたらよいのでしょうか?
又は http://example.comにアクセスしたら http://www.example.comと表示させる方法。
その逆の方法も教えていただけると助かります。
通常ですとどちらが基本となっているのでしょうか?
よろしくお願い致します。
|
■ コンテンツ関連情報
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でアクセスした時ですか?
【その他】 ④ 検証時は、ローカル内からですか?それともグローバルからですか?
|
■ その他