いつもお世話になっております。
こちらのサイトを参考にさせていただきながら、Vine3.2を利用しています。先日はどうもありがとうございました。
本日の質問なのですが、サイトでCGIなどは使えるのですが、問い合わせページ(CGIページ)などでSSL(https://)になると404エラーがでるのです。 SSLの設定は何もしておりません(http.confでの初期設定されてるだけ)。
最初にこちらのサイトに書かれてるとおり 鍵を作らないといけないのでしょうか?
また
ネームベースでのバーチャルホストを使用してるとSSLが適応されないと過去レスにありましたが、ネームベースのバーチャルホストをしてるとサーバのドキュメントルートでもSSLは動かないのでしょうか?
例:
hogehoge.com ←DocumentRoot /home/httpd/html
aaa.hogehoge.com ←DocumentRoot /home/aaa/public_html
bbb.hogehoge.com ←DocumentRoot /home/bbb/public_html
となってるときに hogehoge.com(または aaa.hogegoge.com)
のみSSLが使えればいいのですが 無理でしょうか?
すみません。自己解決できました。
ネームベースでもすべてのバーチャルホストでSSLを運用させることができました。
またよろしくお願いします<(_ _)>
> すみません。自己解決できました。
> ネームベースでもすべてのバーチャルホストでSSLを運用させることができました。
はじめまして。
しぇりぱぱさんに質問です。
僕はネームベースのバーチャルホストでSSLの運用をしたいのですが、何度設定しても失敗に終わります。
しぇりぱぱさんは、ネームベースのバーチャルホストでSSLの運用をさせることを成功されたようですが、設定の手順を教えていただけないでしょうか?
よろしくおねがいします。
こんばんわっ
NOCCHIと申します。
http://httpd.apache.org/docs/2.2/ja/vhosts/name-based.html
ネームベースのSSLはSSLの性質上出来ないと思いますが・・・
ネームベースでのSSLの設定だけは出来るようですが
SSLの意味をなしません。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=14143&forum=14&5
基本的に考えてApacheへリクエストを送る前にSSLの証明書を発行します(こうしないとSSLの意味がないですよね)
NICにIPを新しく設けるなどしてIPベースになされた方が
賢明だと思いますよ。
SSLの仕組みとしてネームベースでは出来ませんが
脇道にそれた方法で実現できなくはないです。
1.バーチャルホストのドキュメントルートをユーザディレクトリに割当( /home/user/public_html とか)
2. https://バーチャルホスト名/~ユーザ名/public_html へアクセスしてみる
( https://virtualhost.server.jp/~user/public_html>)
あとはユーザディレクトリにチルダを使わない方法にしてあげれば少しだけ「それっぽく」なります。
こんばんわ
先日のバーチャルホストでのSSLですが、勘違いのようでして、実際には1アドレスで動いていたようです。
> 例:
> hogehoge.com ← /home/httpd/html(SSL不要)
> aaa.hogehoge.com ← /home/aaa/public_html(SSL要)
> bbb.hogehoge.com ← /home/bbb/public_html(SSL要)
>
となってるときに SSLの設定をaaa.hogehoge.comとbbb.hogehohe.com でやってみたのですが bbb.〜comのサイトのSSLページを表示したところ aaa.〜.comに飛んでました(;・∀・)
紛らわしいこと書いてしまいましてすみませんでした・・。