[Помогите] Закрыть сайт от всех кроме себя.

Тема в разделе "Wordpress", создана пользователем Mensch, 19 мар 2011.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. Mensch

    Mensch

    Регистр.:
    4 сен 2010
    Сообщения:
    182
    Симпатии:
    16
    самоцель, закрыть сайт от любых возможных читателей, кроме себя, создать блог и изредка постить там нужную мне инфу.

    что нужно сделать, чтобы никто не мог попасть на мой сайт?
    в настройках есть функция закрыть от поисковых машин, так-же нужно использовать файл роботс? если да, то что там нужно написать?

    примерно вот так:
    Код:
    User-Agent: Yahoo! Slurp
    Disallow: /
    
    User-Agent: msnbot
    Disallow: /
    
    User-Agent: (какой-то еще)
    Disallow: /
    
    User-Agent: *
    Disallow:
    кто может рассказать подробнее?



    как закрыть всю директорию сайта на доступ по паролю?

    при использовании .htaccess


    актуальна ли эта ссылка например?
    http://www.softtime.ru/info/apache.php?id_article=27

    можно ли при её помощи закрыть полностью сайт?



    заранее спасибо, всем кто откликнется. =)
     
  2. artcosmic

    artcosmic

    Регистр.:
    16 сен 2008
    Сообщения:
    198
    Симпатии:
    161
    http://www.softtime.ru/info/apache.php?id_article=27

    Эта ссылка актуальна, более того - это самый простой и верный способ закрыть доступ извне. robots.txt сейчас учитывается поисковиками, а завтра не будет учитываться, кроме того - это не исключает попадания случайных людей на сайт из каталогов доменных регистраторов или с тех поисковиков, которые вы забыли закрыть в роботс.
     
  3. Mensch

    Mensch

    Регистр.:
    4 сен 2010
    Сообщения:
    182
    Симпатии:
    16
    можно?

    а можно закрыть через .htaccess
    всю папку public_html или нет?
     
  4. artcosmic

    artcosmic

    Регистр.:
    16 сен 2008
    Сообщения:
    198
    Симпатии:
    161
    Для этого достаточно разместить файл .htaccess в папке public_html. .htaccess работает для той папки, в которой он размещен, и для всех вложенных папок (если только в какой-то из этих вложенных папок нет своего .htaccess, который отменяет действие вышестоящего).
     
  5. Crucifer

    Crucifer

    Регистр.:
    6 фев 2007
    Сообщения:
    517
    Симпатии:
    249
    Mensch

    В корень сайта положи файл .htaccess

    В нем код:

    Код:
    Order deny,allow
    Deny from all
    Allow from xxx.xxx.xxx.xxx
    Где xxx.xxx.xxx.xxx это твой айпишник, если айпишник динамический то смотри сетку своего провайдера и вписывай сразу диапазон. Или несколько диапазонов несколькими строчками Allow from

    Например:
    Код:
    Allow from 90.89.120.
    Разрешит доступ на твой сайт с ip адресами от 90.89.120.0 до 90.89.120.255.
     
  6. Mensch

    Mensch

    Регистр.:
    4 сен 2010
    Сообщения:
    182
    Симпатии:
    16
    а паралельно разрешить маске ip и поставить на пароль, можно?

    тоесть никому кроме маски не открывается, а у того у кого открывается, спрашивает пароль?
     
  7. bertolai

    bertolai

    Регистр.:
    21 янв 2008
    Сообщения:
    157
    Симпатии:
    56
    можно сделать извращённее (для любителей:( в админке ставить на каждую запись пароль для чтения записи.
     
  8. Mensch

    Mensch

    Регистр.:
    4 сен 2010
    Сообщения:
    182
    Симпатии:
    16
    ну это уже менее юзабельно... ведь каждый раз когда буду заходить на какую-то запись будет спрашивать...

    а это лишняя морока...


    ведь как я понимаю, если поставить пароль на всю директорию public_html ... то при входе на сайт, пароль будет спрашиваться разово? для сессии?

    или я ошибаюсь? О_о
     
  9. Sokol777

    Sokol777 Постоялец

    Регистр.:
    10 янв 2008
    Сообщения:
    57
    Симпатии:
    6
    Пароль будет действовать для сессии
     
  10. Sky Cat

    Sky Cat Создатель

    Регистр.:
    15 апр 2007
    Сообщения:
    10
    Симпатии:
    1
    Блин, ступил. Думал, это по Друпалу обсуждение. Прошу удалить пост.
     
Статус темы:
Закрыта.