Чтобы различать обычную загрузку страницы и загрузку AJAX ... некоторые могут кодировать в JS переменную для передачи на страницу PHP, которая указывает AJAX.Это позволит вам изменить вывод как JSON или как вы хотите.
Другие используют отдельные сценарии php для AJAX.
Но да, есть много способов понять это.Более подробно, если у вас есть вопросы, но они, вероятно, самые простые.
Редактировать: если вы не видите размещенный в качестве основного комментария URL, возможно, продублируйте его.это должно ответить на ваш вопрос об идентификации только ajax-запросов.
Большинство известных платформ Ajax, таких как jQuery и mooTools, добавляют специальный заголовок, который вы можете проверить с помощью PHP:
if (strcasecmp('XMLHttpRequest', $_SERVER['HTTP_X_REQUESTED_WITH']) === 0)
{
// Ajax Request
}