Redirecionamento de portas Nginx como fazer?

1. Redirecionamento de portas Nginx como fazer?

uriel dos santos souza
uriel_souza

(usa Debian)

Enviado em 09/12/2018 - 01:18h

Tenho a seguinte situação tenho um server com Nginx

Com 2 dominios o primeiro site1.site.com
o segundo site2.com.br

Só tenho um IP Então quis separar (cada um com seu arquivo de configuração)

site1.site.com:8080 site2.com.br:8880

Quando digito: site1.site.com:8080 e site2.com.br:8880

Aparece quase corretamente!

Minha questão é, como não precisar ter as portas

quero digitar site2.com.br, e ir pro local correto sem a porta. E digitar site1.site.com e aparecer sem a porta como fazer isso com o Nginx

OBS: uso cloudflare Aponto o mesmo IP para sub e para o dominio

/etc/nginx/sites-available/site1.site.com

erver {
listen 8080 default_server;
listen [::]:8080 default_server;

root /var/www/html/site1.site.com;
index index.html index.htm ;

server_name site1.site.com;

location / {
try_files $uri $uri/ /index.php?q=$request_uri;
#try_files $uri $uri/ =404;
}
location ~ .php$ {

include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
}

location ~ /\.ht {
deny all;
}
}


/etc/nginx/sites-available/site2.com.br

server {
listen 8880 default_server;
listen [::]:8880 default_server;


root /var/www/html/site2.com.br;
index index.html index.htm index.nginx-debian.html;

server_name site2.com.br www.site2.com.br;

location / {
try_files $uri $uri/ /index.php?q=$request_uri;
#try_files $uri $uri/ =404;
}

location ~ .php$ {

include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
}

location ~ /\.ht {
deny all;
}
}


abraços


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts