Помощь Срочно нужна помошь

Тема в разделе "DLE", создана пользователем Npix, 23 июн 2011.

Информация :
Актуальная версия DataLife Engine 12.0
( Final Release v.12.0 | Скачать DataLife Engine | Скачать 12.0 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.3 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Npix

    Npix

    Регистр.:
    14 ноя 2009
    Сообщения:
    306
    Симпатии:
    50
    Помогите пожалуйста, нужно закрыть доступ к сайту с определенного браузера. Можно ли это сделать с помощью .htaccess ??

    Что то на подобии этого:

    RewriteEngine On
    RewriteCond %{REQUEST_METHOD} POST
    RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
    RewriteCond %{HTTP_REFERER} !.*yourblog.com.* [OR]
    RewriteCond %{HTTP_USER_AGENT} ^$
    RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]

    но только для ДЛЕ можно?
     
  2. Beloslav

    Beloslav Постоялец

    Регистр.:
    24 июл 2008
    Сообщения:
    110
    Симпатии:
    11
    Для выдачи разных сайтов для разных браузеров согласно «User-Agent:» заголовку запроса, вы можете использовать следующие директивы: RewriteEngine on

    RewriteCond %{HTTP_USER_AGENT} ^Mozilla.*
    RewriteRule ^(.*)$ /mozilla/ [L]

    RewriteCond %{HTTP_USER_AGENT} ^Lynx.*
    RewriteRule ^(.*)$ /lynx/ [L]

    RewriteRule ^(.*)$ /default/ [L]

    взято отсюда

    http://www.beget.ru/art9.html

    остаётся только перенправить их на 404 или страничку с надписью "фиговый браузер" =)

    зы. без разницы дле это, или джумла, ты же .htacess редактируешь
     
    Npix нравится это.
Статус темы:
Закрыта.