Как реализовать возможность обращения к сайту только с определенных доменов?

Мне нужно поднять несложный сервер, к которому будут обращаться сайты. Список сайтов известен, нужно только каким-то образом узнавать эти сайты, и если домена нет в списке выдавать ничего.

Первое и единственное, что пришло в голову - узнавать ip ($_SERVER['REMOTE_ADDR']), потом получать хостнэйм (gethostbyaddr(ip)) и искать его в списке. Будет ли это работать как должно?

P.s. Естественно, перед написанием вопроса я решил затестить. Сделал 2 сайта на вебхосте. На одном пишу в файлик все подключающиеся айпи и хостнеймы, а на другом сURL'ом делаю запрос на первый. В итоге в файлике лежит это - 2a02:4780:bad:19:fced:1ff:fe19:2 : 2a02:4780:bad:19:fced:1ff:fe19:2 (???)
  • Вопрос задан
  • 398 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы