Я настроил nginx для переадресации портов (порт 80 на 8889)
и указал свой домен на IP-адрес сервера.
после этого он успешно перенаправляет меня на сервер . когда я пытаюсь получить доступ к URL-адресу через адрес домена
, но после перенаправления я могу видеть только IP-адрес вместо своего URL-адреса (например, mydomain.com) в адресной строке (например, xx.xx.xx.xx: 8889) что мне нужно сделать, если я хочу отображать домен в адресной строке?
это мой файл конфигурации nginx.
server {
listen 80;
server_name mywebsite.com 172.10.19.14;
server_name
proxy_connect_timeout 300;
proxy_send_timeout 300;
proxy_read_timeout 300;
send_timeout 300;
location / {
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://localhost:8888/;
}
client_max_body_size 10M;
error_page 404 /404.html;
location = /40x.html { } error_page 500 502 503 504 /50x.html;
location = /50x.html { }
}
Вы должны перезагрузиться после внесения любых изменений, чтобы убедиться, что последние изменения принимаются при запуске служб.