Quero hospedar meu site da minha rede doméstica

0

Eu quero hospedar meu site HTML simples em minha rede doméstica usando o Apache Tomcat 7

  1. Eu tenho um domínio que está apontando perfeitamente para o endereço IP do meu roteador

  2. Fiz o encaminhamento da minha porta (porta do roteador) como abaixo da captura de tela.

  • Quando me conecto ao nome do meu domínio www.example.com no navegador, ele está me encaminhando para o endereço IP do meu roteador (como http://59.94.192.213/ ) e mostrando a página do roteador do link TP. Como na página acima.

  • Mas quando eu conecto endereço como http://59.94.192.213:8181/ está me mostrando uma página do Tomcat. E depois de adicionar o nome do meu aplicativo (http://59.94.192.213:8181/appName/) , posso ver meu aplicativo e acessá-lo.

  • É possível acessá-lo via http://www.example.com/appName/ ?

        
    por KSHiTiJ 16.11.2014 / 09:31

    1 resposta

    2

    Se você quiser acessar sua página via porta padrão http, você deve encaminhar também a porta 80 em seu roteador.

    Alguns roteadores precisam de atenção especial quando você ativa o encaminhamento da porta 80 porque você pode (pode!) bloquear a interface da web. Eu não estou familiarizado com esse modelo TP-Link, mas verifique a documentação e faça o backup de sua configuração antes de encaminhar a porta 80.

    No diretório raiz do seu servidor web, coloque um index.html com algo como

    <htlm><head>
    <meta http-equiv="refresh" content="0; url=http://59.94.192.213:8181/appName/" />
    </head></html>
    

    ou melhor:

    <htlm><head>
    <meta http-equiv="refresh" content="0; url=http://www.example.com:8181/appName/" />
    </head></html>
    

    Isso deve encaminhar o navegador da web para o aplicativo tomcat na porta certa.

        
    por 16.11.2014 / 09:44