estou trabalhando no site, gostaria de escondê-lo do público em geral e dos mecanismos de pesquisa.
Eu tenho vps X, para hospedar este site.
e outra vps Y, que estará à frente do público em geral. VPS Y irá ser usado como nginx reverse proxyinga vps X.
então eu não quero que as pessoas saibam vps X. as pessoas não devem poder acessar o site diretamente acessando vps X.
o site deve estar visível apenas se as pessoas acessarem o nome de domínio ao qual, por sua vez, se conectaram vps Y.
qual é a melhor maneira de obter algo assim?
edit: até agora eu posso pensar em algumas maneiras.,
até agora eu posso pensar nessas opções.
1) vps X, defina o site na porta diferente de 80 e faça o proxy reverso de vps Yparavps X:port other than 80
2) ative o cloudflare vps X,
e permita apenas as conexões provenientes clouflare.
-parentemente, o cloudflare funciona apenas com a porta 80
3) ativado vps X, proteja o site com senha basic http authentication. em vps Y, ao fazê-passe proxy reverso username and password.
4) na vpx Xverificação de cookie especial, que será definido por vps Y, se cookiefor encontrado, conceda apenas acesso.
vps Ydefine o cookie upstream serverao fazer uma solicitação de proxy.