Я размещал приложение Django через мой публичный ip, например, 12.123.123.123:8080
Мой провайдер предоставляет бесплатный домен .st, к которому я подключился с ip и портом.
Итак, mywebsite.st хостинг 12.123.123.123:8080.Эта служба DNS всегда работала при использовании node.js.
Когда кто-то подключается к моему общедоступному ip, это работает.Cmd показывает:
"GET /favicon.ico HTTP / 1.1" 404 85
Когда кто-то использует мой сайт, я получаю:
"GET // HTTP / 1.1"404 75
и веб-сайт не работает
Вот мои ALLOWED_HOSTS = ['localhost', '12 .123.123.123 ',' www.mywebsite.st ']
В чем дело?DNS буквально подключается к моему ip, поэтому я не понимаю, почему это может быть проблемой.