このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

アクセス制限がhttpsでアクセスすると出来てしまう このメッセージに返信する
日時: 2016/05/16(Mon) 16:22
名前: フジマル
URL: http://www.kinryokai.net
apache2.2でバーチャルホストを運用しています。
phpMyAdminを設定し、問題なく出来ていますが、アクセス制限をローカルからのみアクセス出来る制限をかけました。conf.d/virtualhost.confに
<VirtualHost *:80>
省略
 <Location "/phpMyAdmin">
order allow,deny
  allow from 127.0.0.1
allow from 192.168.135
</Location>
</VirtualHost>
の様に設定し、通常はうまくいっていますが(ポート80)、ここにhttps でアクセスするとアクセスが出来てしまいます。
これって正常ですか?
私の理解では Location 又は Directory はポートが80だろうが443だろうがアクセス制限がかかると思っていますが。
よろしくお願い致します。
記事編集 編集
Re: アクセス制限がhttpsでアクセスすると出来てしまう このメッセージに返信する
日時: 2016/05/16(Mon) 20:19
名前: 通り
URL:
>これって正常ですか?
正常。

/etc/httpd/conf.d/配下にssl.confがある。
この設定でhttpsがアクセス可能になってる。

>80だろうが443だろうがアクセス制限がかかると思っていますが。
アクセス制御してるのは80番ポートのみ
下記のように443番ポートでも同じ設定にしないとだめだね。
<VirtualHost *:443>

httpsでアクセスさせたくなかったら、mod_sslを削除して
apacheを再読み込み

# yum -y remove mod_ssl
# service httpd reload
記事編集 編集
Re: アクセス制限がhttpsでアクセスすると出来てしまう このメッセージに返信する
日時: 2016/05/19(Thu) 12:02
名前: フジマル
URL: http://www.kinryokai.net
私の理解が間違っていたのですね。
大変参考になりました。有難うございます。
設定を加えてみます。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -