Когда я захожу на localhost
на моем компьютере с Arch Linux, на котором установлен Apache, следующий код успешно загружает файл JSON.
$.getJSON("geo/my.json",function(jsonStuff){
// Code here
})
Но когда я перехожу на свой сервер под управлением Microsoft Azure, консоль моего веб-браузера отображает это сообщение.
GET https://path/to/my.json 404 (Not Found)
Я знаю, что файлы и папки есть, потому что я перенес их на удаленный сервер через FileZilla.Когда я использую FileZilla, чтобы открыть папку, содержащую my.json
, я вижу там файл.
Корневой каталог выглядит следующим образом.
index.html
geo
my.json
js
script.js
Когда я перехожу в браузере на https://path/to/my.json
, Я вижу это сообщение.
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
.
Почему $.getJSON
не работает на моем удаленном сервере?