Получения точного домена через PHP скрипт

125
27 декабря 2020, 18:10

У меня есть .php скрипт на хосте. Я хочу чтобы при начале его выполнения я мог узнать с какого домена был отправлен запрос на выполнение этого скрипта. То есть, к примеру есть site.com, на нём лежит файл file.php А также есть work.com, с которого я подключаю http://site.com/file.php. И в этом скрипте, при выполнении я хочу узнать, с какого домена пришёл запрос на выполнение.

Либо же есть .htaccess правило которое запрещает выполнение скриптов с других доменов, разрешая только для определённого домена?

Answer 1

Самое главное что надо понимать про то, как работают сайты в интернете:

Запросы приходят не с доменов. Запросы приходят из браузера клиента. При этом браузер может, по желанию, сообщить, на каком сайте стояла ссылка, по которой он сейчас перешёл. А может и не сообщать. А может просто подделать и написать какой угодно.

Поэтому делать подобную защиту довольно бессмысленно. Смышлёного пятиклассника она не остановит.

READ ALSO
как сравнить пароль зашифрованный c помощью md5 с обычным

как сравнить пароль зашифрованный c помощью md5 с обычным

Я совсем новичек в php, хотел сделать простую страницу регистрация\авторизацияРегистрацию сделал без проблем, а вот с авторизацией вопрос

135
Однотипные маршруты в Laravel

Однотипные маршруты в Laravel

В моем приложении появляется слишком много однотипных маршрутовРазницы между ними практически нет, кроме названия контроллера и самого...

143
Ajax и wordpress

Ajax и wordpress

Можно ли сделать свой файл обработчик ajax, например testphp, который будет лежать в папке с темой, рядом с footer

117
Обращение к api

Обращение к api

В распоряжении имею php и js Нужно делать обращения к различным api Можно ли как то это совершать чтобы не было видно где происходит это обращение,...

118