• ベストアンサー

SSLでのアクセス制限

特定のページを SSLでしかアクセスできないようにしたいのですが可能でしょうか? つまりそのページはポート80では接続できないように したいのです。 参考になるサイトなどがありましたら教えてください。 RedHat 8.0 Apache 1.3.27 + mod_ssl 2.8.14 + tomcat4.1.24

質問者が選んだベストアンサー

  • ベストアンサー
  • umota
  • ベストアンサー率46% (150/324)
回答No.2

jsp のことはわからないのですが、これが参考になるでしょうか。 http://www.zdnet.co.jp/help/tips/linux/l0237.html

参考URL:
http://www.zdnet.co.jp/help/tips/linux/l0237.html
furyfox
質問者

お礼

ご回答ありがとうございます。 urlのhttp.confの設定、参考になりました。 ただjspの件はまだ試行錯誤中です。

その他の回答 (1)

  • umota
  • ベストアンサー率46% (150/324)
回答No.1

こんにちは。 > 特定のページを > SSLでしかアクセスできないようにしたいのですが可能でしょうか? http.conf の 1,070 行付近 SSL バーチャルホストの DocumentRoot を変更してください。 # HTML の記述で、通常ページ から SSL ページへのリンクは "/..." ではなく "https://..." と完全な URL を書きます。(逆の場合は "http://...")

furyfox
質問者

お礼

ありがとうがざいます。 apacheの特定のページをsslでしか見られないようにすることはできました。 jspの特定のページをsslでしかアクセスできないようにしたいのですが 同じようにurlだけ変えたのではうまくいきませんでした。 方法をもしご存知でしたら教えてください。

関連するQ&A

  • apacheにssl

    OS:RedHat8.0 apache 1.3.27 tomcat 4.1.24 tomcat connector jk2-2.02 java2-sdk 1.4.103 postgresql 7.3.3 上記が現在のインストール状況なのですが、 mod_sslかapache_sslをいれたいとおもっています。(どちらがいいでしょうか?) mod_sslをいれた場合tomcatの動きはどうなるのでしょうか? SSL→apache→tomcat という感じでしょうか? mod_sslとapacheのインストール方法や説明などについて 日本語サイトでお勧めのところがありましたらお願いします。 なぜかわからないのですが、8080のポートを塞ぐと 最初にアクセスしたときjspがなぜかうまく動作しません。 一度アクセスしたあとだと8080を塞いでも問題ないのですが。。

  • Apache-SSLとmod_sslの違いは?

    Apache2+TomcatでWEBアプリケーションを作成しています。 サーバ証明書を追加し、SSL通信をさせようと考えているのですが、 Apache-SSLとmod_sslの2つの選択肢がある事が分かりました。 ネットで色々調べてみると、どちらでも大差無い、Apache-SSLが本家だ、mod_sslの方が良い等、色々な情報が出てきてよく分からなくなってしまいました。 詳しく違いが分かるサイト等がありましたら、教えて頂けますでしょうか? 宜しくお願い致します。

  • SSLについて

    自社サーバーにて REDHAT apache2.0+openSSLで SSL証明書をインストールしましたが、公開サーバーに内部LANからはhttps://xxxでアクセスできますが、 外部からはhttps://xxx でアクセスできません。  http://では問題ありません。 ポート443を調べても外部からは通信できることを確認しています。 なぜhttps:で接続できないのか分かりません どなたかお分かりになられる方はおられましたら宜しくお願い致します。

  • DSOのmod_sslとは?

    RedHat7.2 に、apache 1.3.27でパーチャルホストを運用しています。 SSLを組み込むのに、DSOの形でmod_sslを組み込むとラクですよと言われたのですが、Webで検索すると、最初にmod_sslのconfigurをして、apacheのソースに組み込んでから、apacheを再構築するような事ばかりです。 試しに [root@www mod_ssl-2.8.12-1.3.27]# ./configure --with-apache=../apache_1.3.27 [root@www apache_1.3.27]# ./configure --enable-module=most --enable-module=so --enable-module=ssl のオプションでインストールしてみたら、startsslする時に、mod_ssl.so がないと怒られました。ちょっと混乱しているのですが、mod_sslをDSOで組み込む方法って、あるのでしょうか?

  • apache2.2とtomcat6.0(ssl設定済)の連携に関して質

    apache2.2とtomcat6.0(ssl設定済)の連携に関して質問です。 環境(windows 2003 server,JDK1.6,eclipse3.5,struts1.3,postgresql8.4) apacheを使用して公開したいのですが、tomcatのssl設定が絡んでいる関係でうまくいきません。 tomcatでsslを設定せず、apacheでsslを設定した方が良いのか。 tomcatとapache両方でssl設定をした方が良いのか。 tomcatでsslを設定しているとapache2.2とtomcat6.0の連携はできないのか。 または、やり方が違うのか。 教えてください。 tomcat(ssl設定済)をapacheに連携したいのですが、Apache2.0以前の時と異なり、mod_jk/mod_jk2は要らなくなったみたいなので、インターネットを調べた結果 ■server.conf <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> をコメント <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> を追加 ■httpd.conf #LoadModule proxy_module modules/mod_proxy.so #LoadModule proxy_ajp_module modules/mod_proxy_ajp.so コメントを解除 <Location /jsp/> ProxyPass ajp://localhost:8009/jsp> </Location>

    • ベストアンサー
    • Java
  • Apache2でmod_sslを使用し、セキュアなページを作ろうと思い

    Apache2でmod_sslを使用し、セキュアなページを作ろうと思います。 いつもお世話になっております。表題のとおり、Apache2mod_sslを使用し、セキュアなページを作ろうと思います。当方使用しているサーバーはServerManVPSでCentOSを使用。 仮に、インストールしているApacheがmod_sslを組み込んでいない場合、再コンパイルの必要があるとサイトで見たのですが、再コンパイルをすることによって何か影響が及んだりしますでしょうか? 例えばPHPとの依存関係が無くなったり(正しい表現か分かりませんが・・・) また、mod_sslを組み込んでApacheを再コンパイルするにはどのようにすれば良いですか? configureを使うのでしょうか? 初心者過ぎてすいません;; ご教授お願いします。

  • Linux Apache 1.3.26 SSL対応

    訳あって、Apache 1.3.26のSSL対応を行いたいのですが、このバージョンに対応したmod_sslが見つかりません。おそらくmod_sslのバージョンは2.8.10が対応しており、ファイル名は「mod_ssl-2.8.10-1.3.26.tar.gz」だと思います。 どなたかこのファイルがアップされているページを教えて頂けませんか。 ※mod_sslのwebページ[http://www.modssl.org/source/]にはApache 1.3.27以降しかアップしていません。

  • Servlet & セキュリティ(SSL)

    Servletのシステムをつくります。 そこで、ログイン画面として、 ユーザIDとパスワードを入力させて OKなら、システム利用ができるように します。 セキュリティ確保のためパスワード入力画面は、 SSL化しようと思っています。 調べると、WebサーバにSSL化を図れば いいのかな?と思いました。 使用するのは以下のとおりです。 [サーバ側] Redhat7.2 Tomcat3.2.1 もしかしたらApache使うかもしれません。 今のところTomcatをWebサーバにしてますが。 ApacheもTomcatもSSL化できるようですが、 どちらがスタンダードなのでしょうか? また、利点等ご存知でしたら教えていただき たいのですが、よろしくお願いします。

    • ベストアンサー
    • Java
  • SSLで公開が出来ず困っております。

    いつもお世話になっております。 現在ホームページの公開に向けて、サーバ設定の最終段階に来ておりますが、httpsでの公開でつまずいております。 通常のhttp(80ポート)での公開では、上手くアクセスできるのですが、https(443ポート)でアクセスすると、次のようなエラーが出てしまいます。 Forbidden You don't have permission to access / on this server. 原因として何が考えられるでしょうか? iptables等フィルタリングの可能性も疑いましたが、特に設定しておりません。 簡単ですが環境を下記にあげます。更に必要な情報があればおっしゃって頂ければと思います。 OS: Redhat ES3 Webserver: Apache2.x module: mod_ssl 証明書の発行:自サーバ 以上、宜しくお願い致します。

  • 環境にあったmod_jk2が見つかりません。

    http://www.hellohiro.com/apacheservlet.htm を参考に、 RedHat9、Apache1.3.x、Tomcat4.1.1.8でmod_jk2を 使いたいのですがどこのサイトも ↓にあると書いてありますhttp://jakarta.apache.org/site/binindex.cgi しかし、OSが新しかったり、 Apache 2.0.48用のものしかないようです。 どこかに古い環境で使えるmod_jk2はあるでしょうか?

    • ベストアンサー
    • Java