O redirecionamento http condicional para https depende do URL do site? (Apache)

1

Eu tenho um URL que é usado para armazenar dados em vários sites com base no ID do cliente. Muitos de nossos clientes agora querem usar a resolução https segura, mas os dados mencionados em seus sites desta URL específica não são seguros no momento. Portanto, estou recebendo um erro dizendo que "algumas partes desta página não são seguras (como imagens ) ", e estou procurando uma condição de reescrita que permita o encaminhamento da URL do armazenamento para https, se estiver sendo referenciada somente a partir de um site https, e ainda permitir a resolução HTTP da mesma URL de armazenamento, se não.

Qualquer assistência neste tópico seria muito apreciada. Agradecemos antecipadamente a todos os colaboradores. David W.

    
por David W. 21.06.2018 / 23:36

1 resposta

0

Coloque isso na sua configuração do Apache

RewriteCond %{HTTP_REFERER} ^https://
RewriteCond %{HTTPS} !=on # This checks to make sure the connection is not already HTTPS
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
    
por 22.06.2018 / 01:44