このスレッドはクローズされています。記事の閲覧のみとなります。
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.16 ) |
|
- æ¥æï¼ 2007/01/13 11:09
- ååï¼ アパッチャー
- お返事ありがとうございます。
>要は「www.example.com」にアクセスした場合のみリダイレクトさせる様すればよいだけですね。 >なので、「www.example.com」→「(/var/www/html_com/transfer)→リダイレクト」→「example.com」とな>る。上記以外のアクセスは、各々のドキュメントルートを参照する。
はい、おっしゃる通りです。 先ほどご教授いただいた通り試しましたら、無事に動作しました!
色々とありがとうございました。
最後に質問なのですが、ディレクトリ名「transfer」は転送するという意味なのでしょうか? 試しに「transfer」を違うファイル名に変更したらまったく動作しなかったため、 「transfer」というファイル名で転送という風に認識しているのでしょうか?
よろしくお願いします。
|
Re: www.example.com と example.comの関係について ( No.17 ) |
|
- æ¥æï¼ 2007/01/13 11:54
- ååï¼ 管理者
- > 最後に質問なのですが、ディレクトリ名「transfer」は転送するという意味なのでしょうか?
> 試しに「transfer」を違うファイル名に変更したらまったく動作しなかったため、 > 「transfer」というファイル名で転送という風に認識しているのでしょうか?
このパス名は何でも構いません。但し以下の部分とリンクしているので注意してください。 (パス名が同じになるように・・・)
# vi /var/www/html_com/transfer/.htaccess ~~~~~~~~~~~↑~~~~~~~~~~~~~ ここ <VirtualHost *:80> ServerName www.example.com DocumentRoot /var/www/html_com/transfer ← ここ ErrorLog logs/error_com_log CustomLog logs/access_com_log combined </VirtualHost>
簡単に説明すると<VirtualHost>ディレクティブの「ServerName www.example.com」(www.example.com)でアクセスされた時、 ドキュメントルートは「/var/www/html_com/transfer」となる。 ここを参照した場合、「.htaccess」の「Redirectpermanent / http://example.com/」によって、 http://example.com/にリダイレクトされるという事になります。
よって、「transfer」を「hogehoge」としても、双方が同じ名前であれば問題ありません。
|
Re: www.example.com と example.comの関係について ( No.18 ) |
|
- æ¥æï¼ 2007/01/13 12:07
- ååï¼ アパッチャー
- お返事ありがとうございます。
先ほど確認しましたら、違うファイル名でも正常に動作しました。
色々とありがとうございました。
|
■ その他