Como redirecionar alguns sites de HTTP para HTTPS no IIS

1

Como desenvolvedor de software, tenho um servidor web simples (Windows 2012 / IIS) que uso em dois domínios diferentes. Em geral, tenho um site "Padrão" básico como um todo e vários outros sites para domínios ou subdomínios específicos. Esses sites específicos são projetos em que estou trabalhando, enquanto o site padrão é apenas uma caixa de ferramentas genérica. Minha pergunta é sobre como redirecionar apenas alguns domínios para HTTPS neste site padrão!

Então eu uso um certificado Let's Encrypt SSL para este site padrão e 'Certify the Web' para manter o certificado atualizado. Funciona bem, desde que eu ligue o nome de domínio específico para este site. Mas, como eu disse, é um site abrangente, então eu posso ter vinculado example.com, mas www.example.com ou my.example.com não são vinculados. E como há muitos outros subdomínios possíveis, tenho muito mais páginas sem SSL do que com SSL. Que está bem! Sem problemas.

Mas quando alguém acessa o site por um domínio que está vinculado, quero que ele seja redirecionado para o site seguro. Então, se eles visitarem o link , eles acabarão no link . E, embora eu possa forçar o IIS a redirecionar todas as solicitações para a versão segura, isso fará com que a maioria dos domínios não seja encontrada em meu servidor, pois eles não estão vinculados. Por isso, só quero redirecionamentos para sites vinculados a esse site padrão.

Existe uma solução alternativa, que é criar um segundo site padrão. Este forçaria o SSL a ser aplicado para que os sites vinculados ficassem seguros. Mas este é um servidor pequeno para todos os tipos de projetos e eu não quero mais outro site na lista de 40 sites que eu já tenho. (E essa lista tende a crescer ainda mais.) Portanto, quero saber se é possível forçar o SSL apenas para os sites vinculados, enquanto os não vinculados não serão redirecionados.
(Caso você esteja se perguntando, haverá alguma lógica especial por trás do site padrão e os domínios seguros terão um recurso de login para eu lidar com algumas tarefas administrativas adicionais, como verificar os logs e a integridade do servidor. não um site padrão simples!)

    
por Wim ten Brink 12.07.2018 / 13:58

1 resposta

0

Existe um tutorial brilhante em este site aqui

Se você seguir isto, então você deve ser capaz de configurar o redirecionamento sem problemas!

Isso permitirá que você configure redirecionamentos para qualquer site de sua escolha.

    
por 20.07.2018 / 10:24

Tags