Acabei de instalar o nginx e configurá-lo para funcionar em uma instalação do apache. De fato, minhas regras são:
server {
listen 80;
server_name example.com;
location / {
proxy_set_header X-Readl-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://example.com:8080;
}
location ~ /\.ht {
deny all;
}
}
e eu queria configurar um subdomínio por:
server {
listen 80;
server_name sub.example.com;
location / {
proxy_pass http://example.com:8080/sub;
}
location ~/\.ht {
deny all;
}
}
E configurando meu DNS da seguinte forma:
NAME | TYPE | TARGET
//empty A 45.23.67.89
sub CNAME example.com
Eu esperei por propagação, mas estou recebendo "muitos redirecionamentos" no chrome ...
A resposta é sempre 301 e redirecionada para o IP: 80, estou supondo que isso é causado por causa da linha A no DNS ... no entanto, domain.com redireciona para o apache e eu obtenho o "it funciona "todos nós sabemos tão bem ...
Alguém pode me apontar para a direção certa, por favor?
Obrigado!
Tags nginx apache-2.2 web-server