Wpis z mikrobloga

#devops
Cześć! Słuchajcie, mam sobie VPSa oraz domenę na OVH. Mam dziwny problem, kiedy wejdziemy na domena.com, strona wyświetla OVHowe 503. Zanim zainstaluję certyfikat https, bawię sie w http. Mam firewalla włączonego.
Natomiast www.domena.com działa prawidłowo. Korzystam z nginxa, o to konfiguracja:

server {
server_name domena.com;
return 301 $scheme://www.domena.com$request_uri;
}

server {
listen 80;
listen [::]:80;

root /var/www/domena.com/html;
server_name www.domena.com;

location / {
try_files $uri $uri/ /index.html;
}
}

Czy macie pomysł co jest tu źle?! Bez pierwszego bloku serwer też nie działa ;(
  • 5
@Adam_pasztecik_czwarty: no a jak masz DNSy ustawione? obecnie już raczej rzadko sie przekierowuje na www no ale jak tam chcesz, jak bym raczej zrobił www.domena.com -> domena.com

server {
listen 80;
server_name example.com;
return 301 $scheme://www.example.com$request_uri;
}
server {
listen 80;
server_name www.example.com;
...
}
@bruuh: @Mediox: Dla potomnych:

Nie była konieczna konfiguracja z nginxem jak wyżej, wystarczyło dodać jedno server z server_name domena.com www.domena.com.

W panelu OVH natomiast usunąłem nieznany mi IP (chyba z domyślnego testowego hostingu) - w sensie wpis A.

Dla potomnych dodatkowo z HTTPS:
Żeby wygenerować certyfikat certbot z konsoli, musiałem usunąć wpis do IP v6, inaczej nie chciał się wygenerować na domenę domena.com (bez www).