Разрешить только localhost для iframe

Разрешить только localhost для iframe

Работая в среде LAMP, мне бы хотелось, чтобы видимая веб-страница была доступна для загрузки только по запросу iframe на том же хосте.

решение1

Вы можете установить x-frame-optionsзаголовок на sameorigin. Смотрите справку Mozilla для получения дополнительной информации:https://developer.mozilla.org/en-US/docs/HTTP/X-Frame-Options

решение2

Используйте переменную сервера $_SERVER["remote_address"] (доступна на всех языках) для проверки IP-адреса, с которого посещается страница, и отображения iframe, если он соответствует 127.0.0.1 любому из локальных IP-адресов.

Связанный контент