記事のソース: Nginx のlogging.php のみの https 処理のルールを書き換えます
https サーバーの下に次の設定を追加します:
if ($uri !~* "/logging.php$")
{
rewrite ^/(.*)$ http://$host/$1 redirect;
}
http サーバーの下に次の設定を追加します:
if ($uri ~* "/logging.php$")
{
rewrite ^/(.*)$ https://$host/$1 redirect;
}
最終的な結果は、ユーザーは https 経由でのみlogging.php にアクセスすることになります。 ARP スプーフィング、スニッフィング、その他の方法を通じてアカウントのパスワードを盗む行為を効果的に回避します。
上記は、nginx と https の内容を含む、loggingphp のみの Nginx での https 処理の書き換えルールを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。