A У меня есть файл PHP, который, если пользователь обращается к нему напрямую, должен быть перенаправлен в другое место, но если мой скрипт вызывает его через ajax, он не должен делать ничего особенного.Как определить, осуществляется ли доступ к файлу или его запрос?
Например, если пользователю доступ
/site/page.php
он должен быть перенаправлен на
/index.php?view=page
Но если он находится на index.php?view=page
файл должен загрузить без редиректа.
Как я могу это сделать?
Вы используете фреймворк для своих вызовов Ajax? Если да, то какой? jQuery и некоторые другие отправляют специальный заголовок. –
Подождите, каков ваш вопрос. Является ли это обнаружением вызова Ajax или обнаружением URL-адреса? Я не понимаю. –
Пользователь не может получить доступ к '/ site/page.php', но он может получить доступ к' /index.php? V = page', который делает вызов этого URL-адреса и получает его содержимое – BrunoLM