У меня есть хостинг пакет с какой-то компанией. Они дают мне временный URL, по которому я могу получить доступ к сайту и увидеть HTML-файлы. Но когда я пытаюсь получить доступ к файлам PHP, он дал мне ошибку (500 Внутренняя ошибка сервера). Я связался с хостинговой компанией, и они сказали, что я должен изменить свой local hosts файл, указав временный IP-адрес и (временное) имя хоста в новой строке, например:
68.48.122.170 finalwebsite.org
(Я изменил названия сайта и IP-адрес)
I не поверил, но я его изменил и тут вдруг PHP файл отображается корректно. Может ли кто-нибудь объяснить мне, почему изменение этого локального файла hosts позволило мне избежать внутренней ошибки сервера удаленно? Я думал, что файл hosts используется только для разрешения имен хостов.