
Centos 6.7とApache 2.2.15があります。 1つの例外を除いて、すべてのトラフィックをポート80から443にリダイレクトしたいと思います。ローカルホストのトラフィックポート80に滞在したい。
今はこの設定を使用していますが、変更する方法がわかりません。
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,QSA]
答え1
RewriteCond
IPv6が有効かどうかにかかわらず、これを処理するにはwith(複数)を使用する必要があります。%{REMOTE_ADDR}
基本的な構成は次のとおりです。
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteCond %{REMOTE_ADDR} !^127\.0\.0\.1$
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,QSA]