アプリ版:「スタンプのみでお礼する」機能のリリースについて

今までのサーバの設定は、ドメインの「www」部分があってもなくてもアクセスできるようになっていました。(例:http://www.domain.com/http://domain.com/ のどっちにアクセスしても、同じHTMLファイルが表示される)

しかし、これから、SSLを導入することになり、サブドメイン名も同一しなければならなくなりました。

サブドメイン間のリダイレクト設定を行い、例えば、http://domain.com/或いはそのしたのどのページにアクセスしても(URL直打ちで)、自動的にhttp://www.domain.com/ にリダイレクトさせたいです。

これって、可能でしょうか。可能であれば、設定方法を教えて頂ければ幸いです。

どうぞよろしくお願い致します。

A 回答 (4件)

 恐らく、SSL証明書の一般名がどちらかでないといけないからという事なんでしょうね。



 つまり、証明書をwww.domain.comで作成したいからdomain.comへの接続をwww.domain.comにリダイレクトしたい、という事なのだと推測される。

 試してないが、www.domain.comとdomain.comをドメイン名ベースのバーチャルホストにし、domain.comで、全URLをwww.domain.comに転送するような仕掛けができるかも知れない。あまりこの辺には詳しくないので専門家に任せよう。

 私は私で別の解法を示してみたいと思う。
 要はどちらでアクセスしても警告が出なくなれば良いのであるから、証明書を2通発行すれば良い。3つのバーチャルホスト(http、https://www.domain.comhttps://domain.com)が存在する事になる。
 で、HTTPSの2つはドメイン名でのバーチャルホストになるのであるから、そこがアクセスされる時には安心して該当する一般名のSSL証明書を使えば良い。
 この場合、証明書2通分のVeriSign費用が要るのかも知れないが、このようなケースは私は知らないので、これまた専門家に任せよう。
    • good
    • 0
この回答へのお礼

anmochiさん、アドバイスありがとうございます!

解決できました!
お礼が遅くなって本当に申し訳ありませんでした。m(_ _)m

お礼日時:2005/09/29 01:46

現在のDNSのRR設定はどうなってるんでしょうか?


たぶん例えば

www IN A 192.168.0.1
@ IN A 192.168.0.1

みたいになってるとおもいますがこれを変更しないと
いけないというわけですよね?
SSLを導入するのとドメインのIPへの変換はまったく関係
が無いのですがなぜ変えないといけないのでしょう?

# www を打たなくても多くのサイトがHPを観れるように
# なっています。例えばyahoo.co.jpなど,なんで観れる
# のかは置いときますが。。。
    • good
    • 0
この回答へのお礼

e-marimo さん、アドバイスありがとうございます!

解決できました!
お礼が遅くなって本当に申し訳ありませんでした。m(_ _)m

お礼日時:2005/09/29 01:47

>(例:

http://www.domain.com/http://domain.com/ のどっちにアクセスしても、同じHTMLファイルが表示される)
どうして?こうしているのでしょうか?
まぁ、いいとして、サーバ側でもできますがまずは、DNSサーバでしっかりと設定した方が良いです。

#この設定は、DNSでやるべき!!

>しかし、これから、SSLを導入することになり、サブドメイン名も同一しなければならなくなりました。

何を意味しているのか不明ですが、
https://www.domain.com

http://www.domain.com
とで、アクセスさせるページが異なることが前提ですよね?
    • good
    • 0
この回答へのお礼

net_lander さん、アドバイスありがとうございます!

解決できました!
お礼が遅くなって本当に申し訳ありませんでした。m(_ _)m

お礼日時:2005/09/29 01:47

Webサーバは何ですの?

この回答への補足

すみません。Linux+Apacheです。

補足日時:2004/12/29 19:54
    • good
    • 0
この回答へのお礼

anmochiさん、アドバイスありがとうございます!

解決できました!
お礼が遅くなって本当に申し訳ありませんでした。m(_ _)m

お礼日時:2005/09/29 01:47

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!