0
http 및 https 서비스가있는 apache 역방향 프록시 서버가 있습니다. HTTP를 https 강제로 리디렉션하고 싶습니다. 구성 파일을 구성하려면 어떻게해야합니까?아파치 리버스 프록시 서버에서 http를 https로 강제로 리디렉션하는 방법은 무엇입니까?
http 및 https 서비스가있는 apache 역방향 프록시 서버가 있습니다. HTTP를 https 강제로 리디렉션하고 싶습니다. 구성 파일을 구성하려면 어떻게해야합니까?아파치 리버스 프록시 서버에서 http를 https로 강제로 리디렉션하는 방법은 무엇입니까?
권장하고도 안전한 방법이 사용하는 가상 호스트 :
<VirtualHost *:80>
ServerName www.example.com
Redirect permanent/https://www.example.com/
</VirtualHost>
또는
<VirtualHost *:80>
ServerName www.example.com
Redirect permanent /login https://www.example.com/login
</VirtualHost>
다른 방법이 사용하는 mod_rewrite를 :
RewriteEngine On
# This will enable the Rewrite capabilities
RewriteCond %{HTTPS} !=on
# This checks to make sure the connection is not already HTTPS
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
# This rule will redirect users from their original location, to the same location but using HTTPS.
# i.e. http://www.example.com/foo/ to https://www.example.com/foo/
# The leading slash is made optional so that this will work either in httpd.conf
# or .htaccess context
내가 말했듯이, 아파치 가상 호스트를 사용하는 것이 좋습니다 config. 에서 촬영
예 :
은 내가 ProxyPass로 원본을 사용하지만 그것은 작동하지 않았다, 작동, 감사합니다. –