Разрешить пользователям просматривать сайт только при использовании Iframe внутри другого сайта

#wordpress

#wordpress

Вопрос:

Я создал блог WordPress, но мне нужно разрешить пользователям просматривать блог, только если они заходят на сайт с помощью iframe, который находится на другом сайте. Я пытаюсь найти решение для этого, но не смог придумать никаких идей.

Есть идеи?

Спасибо Бруно

Ответ №1:

Вы можете проверить родительский URL-адрес из IFrame.

Итак mysite.com имеет вызываемый iframe blog.somewhere.com

в blog.somewhere.com вы проверяете URL-адрес родительского фрейма, и если это не так mysite.com вы перенаправляете пользователя куда-то еще (возможно, на mysite.com первая страница)

Надеюсь, вы сможете заставить это работать

Комментарии:

1. Спасибо за быстрый ответ. Как мне это сделать? использование javascript?

Ответ №2:

Добавьте дополнительный параметр запроса в строку запроса, затем проверьте, существует ли он в вашем header.php досье. Если нет, отобразите сообщение об ошибке, сообщающее пользователю, как просмотреть сайт.