Posso hospedar um subsite em um servidor separado e usar SSL?

1

Sou muito novo nisso, mas estou imaginando se isso é possível e, em caso afirmativo, como.

Eu tenho um site link que hospeda atualmente alguns conteúdos. Quero hospedar outro site em um servidor separado, mas quero que o URL seja:

http://mysite/mysecuresubsite 

Além disso, desejo proteger o servidor do subsite com SSL.

Então, isso é possível? O que preciso fazer para conseguir isso?

(usando o IIS, a propósito)

    
por Johnno Nolan 18.08.2009 / 12:55

4 respostas

2

Você pode configurar o primeiro servidor para solicitações de proxy até o segundo servidor. Portanto, qualquer coisa no link será encaminhada para o link e qualquer outra coisa será veiculada localmente . Você pode ter alguns problemas com links absolutos no segundo servidor, portanto, pode ser mais fácil se os dois servidores tiverem o mesmo caminho. IE, link proxies para o link .

Quanto à parte SSL da sua pergunta, depois de configurar o proxy, você poderá redirecionar qualquer coisa que vá para o link para < href="https: // mysite / mysecuresubsite"> link . Isso significa que o terminal SSL estará em seu primeiro servidor, e não no segundo servidor. Isso só é realmente um problema se o segundo servidor estiver contando com certificados de cliente para autenticação, o que raramente é o caso.

Não sei se o IIS é capaz desses recursos, mas acredito que o ISA deve ser capaz se o IIS não puder. Se tudo mais falhar, você pode usar algo como o Apache, que pode fazer isso na frente de ambos e do proxy apropriadamente.

    
por 18.08.2009 / 14:03
0

você precisa usar a capacidade de reversão do Apache. Através do que chamamos de "proxy reverso" Basicamente, o Apache lê o URI chamado e graças ao módulo redirecionará uma parte do site para outro servidor. Eu vou deixar você escrever esta introdução: link então você poderia pedir mais informações

    
por 18.08.2009 / 13:05
0

Suponho que você esteja usando o linux. Você pode conseguir isso de algumas maneiras:

Navegue até a raiz do seu documento (se apache, httpdocs é o padrão)

(pode ser /var/www/html/httpdocs/ ou /var/www/vhosts/mysite/httpdocs/ ou similar)

Para um redirecionamento permanente, edite seu arquivo .htaccess da seguinte forma:

Link de redirecionamento 301 / mysecuresubsite

Se você não estiver usando o linux / apache, há uma enorme quantidade de páginas sobre o assunto:

Como redirecionar uma página da Web

Como redirecionar uma página da Web usando um redirecionamento 301

Como fazer redirecionamentos 301 no Apache .htaccess, IIS, PHP, ASP e ColdFusion

Editar:

Se você quiser que o URL leia http://mysite/mysecuresubsite enquanto estiver no servidor seguro externo, poderá mascarar o URL usando um iframe . Há um bom exemplo aqui .

    
por 18.08.2009 / 13:05
-1

Você não pode ter um domínio apontando para dois hosts separados ao mesmo tempo. Então a resposta em NO.

    
por 18.08.2009 / 13:05