Как ограничить доступ к статическому сайту?

Всем привет. Есть набор статических страниц на хостинге (smartape - apache/nginx), генерируемые с помощью jekyll. Как сделать так, чтобы доступ к ним имел только я, но не другие пользователи или поисковики?
  • Вопрос задан
  • 124 просмотра
Решения вопроса 4
Zettabyte
@Zettabyte
Проф. восстановление данных ▪ Вопрос? См. профиль
Если вы играете со всякими Джекиллами, то скорее всего, и Apache у вас свежий, версии 2.4.

В нём директивы order, allow и deny стали deprecated.

Сейчас ограничения по IP-адресу пишутся примерно так:
# Полные адреса
Require ip 10.1.2.3
Require ip 192.168.1.104 192.168.1.205
# Части адресов
Require ip 10.1
Require ip 10 172.20 192.168.2
# CIDR
Require ip 10.1.0.0/16

Либо так:
<RequireAny>
  Require ip 111.x.x.x
  Require ip 122.x.x
  Require ip 133.x
</RequireAny>

robots.txt для вашей задачи не подходит.
Мало того, что сейчас много краулеров его банально игнорируют (даже гугл может сам решить, что проиндексировать стоит), так ещё есть и такие, кто в нём ищет какие директории владелец сайта хочет скрыть.
Ответ написан
Комментировать
@Student18ru
Получается сайт динамический раз страницы генерируются. Используй проверку по IP на стороне сервера. Поисковики твой сайт индексировать не будут, если пропишешь это в robots.txt
Ответ написан
samodum
@samodum
Какой вопрос - такой и ответ
robots.txt
плюс
Авторизация и аутентификация
Ответ написан
Комментировать
nefone
@nefone
Junior PHP разработчик
Закрыть можно с помощью .htaccess
Если просто закрыть от индексации поисковиками то через robots.txt
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Искра Екатеринбург
от 80 000 до 100 000 ₽
Art gorka Санкт-Петербург
от 60 000 ₽
25 апр. 2024, в 11:20
1000 руб./за проект
25 апр. 2024, в 11:02
5000 руб./за проект
25 апр. 2024, в 10:42
150000 руб./за проект