ハマログ

株式会社イーツー・インフォの社員ブログ

Apache2.4でIP制限/Basic認証/特定のURL除外の設定

0
Apache2.4で、以下の要件を実現する必要があったので、対応しました。
  • 特定のIPアドレスからのアクセスを無条件に許可する
  • 特定のURLPathは認証なし
  • 上記以外はBasic認証を表示
<Location />
    AuthType Basic
    AuthName "Password Required"
    AuthUserFile /etc/httpd/conf.d/xxxxx.htpasswd

    SetEnvIf REMOTE_ADDR 222.222.222.222 valid-ip
    SetEnvIf Request_URI "^/login" valid-url
    SetEnvIf Request_URI "^/mypage/*" valid-url

    # 以下の条件にマッチする場合はBasic認証なし
    <RequireAny>
        Require valid-user
        Require env valid-ip
        Require env valid-url
    </RequireAny>
</Location>
0
ApacheBasicHTTPhttpdHTTPSIP制限IP許可認証除外

kaneko tomo   kaneko tomo   2020年4月1日


関連記事

AWS CloudWatch LogsをLambdaにストリーミングするときのサブスクリプションフィルタパターンの書き方

0 はじめに AWS上で動いているアプリケーション監視の際に、CloudWatc…

GSuiteのアカウントでAWSマネジメントコンソールにログインする(SAML)

0 はじめに イーツー・インフォでは、AWSの複数アカウントを運用しています。そ…

AWSのインスタンスストアボリューム(エフェメラルストレージ)

0 はじめに AWSでEC2インスタンスを停止する時に表示されるこれ。 いつも雰…


← 前の投稿

次の投稿 →