Мой сайт работает с именем домена test.in:8080, но не работает над test.in. Ниже мой файл nginx.conf.
server { listen 80 default_server; listen [::]:80 default_server; server_name digitaloceantwo.25o2.in; root /usr/share/nginx/html; # Load configuration files for the default server block. include /etc/nginx/default.d/*.conf; location / { proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $http_host; proxy_pass "http://digitaloceantwo.25o2.in:8080"; } }
Он также работает по ip-адресу: 8080, но не по 'digitaloceantwo.25o2.in'.
попробуйте добавить их ниже root / usr / share / nginx / html;
index index.html; location / { try_files $uri /index.html; }
затем запустите:
- nginx -t (if it is ok), run : -service nginx reload -service nginx restart
Используйте https://nginxconfig.io/, чтобы помочь вам для файла конфигурации
Вам просто нужен простой обратный прокси