Имеется следующая структура папок:
index.html
handler.php
js
--index.js
Использую метод $.ajax() для ajax-запроса к PHP-обработчику:
$.ajax({
url: '../handler.php',
type: 'POST',
data: data,
...
})
Пока работаю локально с помощью openServer - всё ок, но при переносе на хостинг при отправке запроса вываливается 404 ошибка, не находит handler.php
Если заменить
url: '../handler.php',
на
url: 'handler.php',
, то всё ок. Но почему так, если handler.php лежит на уровень выше index.js, из которого я делаю AJAX-запрос?