Хостинг приложений Django через публичный ip не работает при подключении через службу DNS - PullRequest
0 голосов
/ 06 октября 2018

Я размещал приложение 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, поэтому я не понимаю, почему это может быть проблемой.

...