@rusrich

Как сделать страницы сайта вставленные через iframe доступными, а по прямой ссылке на самом сайте — недоступные?

Приветствую всех.

У меня есть сайт в структуре
https://domen.ru/pages/1
https://domen.ru/pages/2
https://domen.ru/pages/3
...

Мне нужно, чтобы страничка работала в iframe на другом сайте с другим доменом


но не была доступна по адресу https://domen.ru/pages/3
чтобы ни поисковики и никто другой не имел доступа к ней.

Подскажите, как реализовать?
Допускаю использование JS.
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ответы на вопрос 2
lazalu68
@lazalu68
Suspended ))
Изучите механизм работы заголовка:
config.action_dispatch.default_headers = {
    'X-Frame-Options' => 'ALLOWALL'
}
Ответ написан
ordinarySomebody
@ordinarySomebody
Senior web-balabol
На JS
if (top === self) window.location="/";

А для поисковиков на этих страницах можно использовать
<meta name="robots" content="noindex" />
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 130 000 до 150 000 руб.
Zoon Москва
от 150 000 до 300 000 руб.
от 80 000 до 160 000 руб.
16 окт. 2019, в 17:12
300 руб./за проект
16 окт. 2019, в 17:11
3000 руб./за проект
16 окт. 2019, в 17:07
3800 руб./за проект