после переадресации портов отображается только IP-адрес с указанием URL

Я настроил 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 { }
}
0
задан 30 October 2017 в 12:01
1 ответ
  1. Проверьте конфигурацию сервера приложений.
  2. в поле, проверьте файл хостов и убедитесь, что у вас есть правильные записи CNAME и ALIAS, которые включают ваш веб-сервер.
  3. Очистите кеш после внесения изменений.

Вы должны перезагрузиться после внесения любых изменений, чтобы убедиться, что последние изменения принимаются при запуске служб.

0
ответ дан 5 December 2019 в 07:11

Теги

Похожие вопросы