Веб-сайт не подойдет на веб-сервере даже при том, что он подходит на других машинах

У меня есть веб-сайт, который я просто создал с нуля и все, что я сделал, помещается файл index.html в нем с приветственным сообщением. Если я попытаюсь перейти к веб-сайту от самого веб-сервера, то он не подойдет, однако если я попытаюсь перейти к нему от другой машины затем, то он подойдет.

Именем хоста является services.trainup.net, и проверяющий с помощью ping-запросов это от командной строки и на веб-сервере и на удаленных машинах дает мне корректный IP-адрес для веб-сервера.

Если я изменю привязку для веб-сайта для привязки с localhost затем, то это загрузится на веб-сервере, который был бы хорошо для регулярных веб-сайтов, но я размещаю сервисы WCF, таким образом, имя хоста должно соответствовать тому, что удаленные машины будут использовать для имени хоста.

Какие-либо идеи о том, почему я могу достигнуть своего веб-сайта от удаленных машин, но не от самого веб-сервера?

Править: Для разъяснения я размещаю сервисы WCF, но я сделал тест, где я создал веб-сайт (и удалил все другие веб-сайты включая по умолчанию, таким образом, это - единственный веб-сайт), и просто поместите Index.html в него.

0
задан 3 August 2014 в 22:33
1 ответ

У вас странная проблема. Звучит как проблема с DNS на веб-сервере, но тот факт, что вы можете разрешить имя хоста при пинге с веб-сервера, не имеет смысла...

Хотя я не могу объяснить вашу проблему, у меня есть предложение, которое может помочь. Попробуйте добавить имя хоста в файл "hosts" на вашем веб-сервере, найденный в C:\Windows\System32\drivers\etc.

Редактируйте файл "hosts" в блокноте и добавьте эту строку -

127.0.0.1 services.trainup.net

Сервер должен посмотреть локально в этот файл, чтобы разрешить имя хоста перед попыткой поиска на внешних DNS-серверах.

Надеюсь, это поможет!

.
1
ответ дан 4 December 2019 в 17:20

Теги

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