締切り済みの質問
0人が「このQ&Aが役に立った」と投票しています
回答(2件中 1~2件目)
もし(サーバー側がHTTPS通信であれば) {
「標準」だけを有効にしなさい
}そうでなければ{
「SSL」を有効にしなさい
}
と、あなたの実現したい言語で書くだけです。
yahoo.co.jpはヤフー独自のスクリプト言語で書かれていると思いますが、あなたのお使いのサーバーで利用できる言語(Perl,PHP,Java等)であれば、どんな言語でも構いません。
投稿日時 - 2003-07-25 09:57:16
補足
ご回答有り難うございます。
やはり言語で対応するしかないのですね。ちなみに、Perlで記述するとしたら、どういった判断になりますでしょうか?ちょっと調べたのですが、通信状態(HTTP or HTTPS)の判断がどういった記述で実現できるのかがわかりませんでした。
追加で教えて頂けると助かります。
よろしくお願い致します。
投稿日時 - 2003-07-25 11:10:13
普通に<a href="http://mail.yaoo.co.jp/">SSL非対応版</a>、<a href="https://mail.yahoo.co.jp/">SSL対応版</a>とリンクを張ればいいです...
って、質問はそういうわけではありませんよね?SSL対応のページを作りたいということでしょうか。
でしたらベリサインのセキュアIDを取得しなければなりません。その前にサーバーを借りる必要があります。(契約プロバイダのものではダメな場合が多いです)
ドメインを取得して、そのドメインに対してセキュアIDを発行してもらうと始めてSSLが使えるようになります。
なお、認証業者はベリサインでなくてかまいません。ただベリサインが名前としては一番知られています。
投稿日時 - 2003-07-24 20:21:20
補足
ご回答ありがとうございます。やりたいのは、固定で2つのリンクを張るのではなく、表示上、今のアクセス状態がHTTPSであれば、HTTPのリンクを、今がHTTPであれば、HTTPSのリンクを、と切り替えたいのです。
例えば、mail.yahoo.co.jpにある、モードという部分でHTTPSであれば、標準だけが有効で、HTTPであれば、セキュア(SSL)が有効になっていますよね。こういう風に、今のアクセス状態が、HTTPかHTTPSかで、制御したい場合はどうしたら、よろしいのでしょうか?
投稿日時 - 2003-07-24 21:51:23
OKWaveのオススメ
おすすめリンク