Автор Тема: Бан IP либо домена  (Прочитано 468 раз)

23 Март 2015, 11:07:45
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте,
Есть проблема с ботами. Подскажите пожалуйста, как можно заблокровать доступ к магазину определённому IP, либо же переход в магазин с определённого домена? При этом не трогая .htaces, в который из-за недостатка знаний и опыта я боюсь лезть.
Спасибо.
23 Март 2015, 11:26:38
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 14069
  • Репутация: +14569/-2
  • Сообщество PrestaShop
    • Просмотр профиля
Можно в панели управления хостином, можно в robots.txt.
Или в админке магазина Настройки / Геолокация, включить Геолокация по IP.
23 Март 2015, 11:41:09
Ответ #2
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Можно в панели управления хостином, можно в robots.txt.
Или в админке магазина Настройки / Геолокация, включить Геолокация по IP.
Спасибо, попробую эти варианты.
24 Март 2015, 11:04:55
Ответ #3
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Можно в панели управления хостином, можно в robots.txt.
Или в админке магазина Настройки / Геолокация, включить Геолокация по IP.
Что-то я не осилил ни один вариант.
Нашёл несколько вариантов запрета рефрала для .htacces, index.php но не для роботса.
Подскажите, что прописать в роботсе, и где его разместить, в корне, чтобы закрыть переходы с определённого сайта?
Или где запретить это на хостинге?
Спасибо!
24 Март 2015, 11:30:49
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 1288
  • Репутация: +34/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Вот такой вариант раньше использовал
User-agent: grub-client
Disallow: /
User-agent: grub
Disallow: /
User-agent: looksmart
Disallow: /
User-agent: WebZip
Disallow: /
User-agent: larbin
Disallow: /
User-agent: b2w/0.1
Disallow: /
User-agent: psbot
Disallow: /
User-agent: Python-urllib
Disallow: /
User-agent: NetMechanic
Disallow: /
User-agent: URL_Spider_Pro
Disallow: /
User-agent: CherryPicker
Disallow: /
User-agent: EmailCollector
Disallow: /
User-agent: EmailSiphon
Disallow: /
User-agent: WebBandit
Disallow: /
User-agent: EmailWolf
Disallow: /
User-agent: ExtractorPro
Disallow: /
User-agent: CopyRightCheck
Disallow: /
User-agent: Crescent
Disallow: /
User-agent: SiteSnagger
Disallow: /
User-agent: ProWebWalker
Disallow: /
User-agent: CheeseBot
Disallow: /
User-agent: LNSpiderguy
Disallow: /
User-agent: ia_archiver
Disallow: /
User-agent: ia_archiver/1.6
Disallow: /
User-agent: Teleport
Disallow: /
User-agent: TeleportPro
Disallow: /
User-agent: MIIxpc
Disallow: /
User-agent: Telesoft
Disallow: /
User-agent: Website Quester
Disallow: /
User-agent: moget/2.1
Disallow: /
User-agent: WebZip/4.0
Disallow: /
User-agent: WebStripper
Disallow: /
User-agent: WebSauger
Disallow: /
User-agent: WebCopier
Disallow: /
User-agent: NetAnts
Disallow: /
User-agent: Mister PiX
Disallow: /
User-agent: WebAuto
Disallow: /
User-agent: TheNomad
Disallow: /
User-agent: WWW-Collector-E
Disallow: /
User-agent: RMA
Disallow: /
User-agent: libWeb/clsHTTP
Disallow: /
User-agent: asterias
Disallow: /
User-agent: httplib
Disallow: /
User-agent: turingos
Disallow: /
User-agent: spanner
Disallow: /
User-agent: InfoNaviRobot
Disallow: /
User-agent: Harvest/1.5
Disallow: /
User-agent: Bullseye/1.0
Disallow: /
User-agent: Mozilla/4.0 (compatible; BullsEye; Windows 95)
Disallow: /
User-agent: Crescent Internet ToolPak HTTP OLE Control v.1.0
Disallow: /
User-agent: CherryPickerSE/1.0
Disallow: /
User-agent: CherryPickerElite/1.0
Disallow: /
User-agent: WebBandit/3.50
Disallow: /
User-agent: NICErsPRO
Disallow: /
User-agent: Microsoft URL Control - 5.01.4511
Disallow: /
User-agent: DittoSpyder
Disallow: /
User-agent: Foobot
Disallow: /
User-agent: WebmasterWorldForumBot
Disallow: /
User-agent: SpankBot
Disallow: /
User-agent: BotALot
Disallow: /
User-agent: lwp-trivial/1.34
Disallow: /
User-agent: lwp-trivial
Disallow: /
User-agent: BunnySlippers
Disallow: /
User-agent: Microsoft URL Control - 6.00.8169
Disallow: /
User-agent: URLy Warning
Disallow: /
User-agent: Wget/1.6
Disallow: /
User-agent: Wget/1.5.3
Disallow: /
User-agent: Wget
Disallow: /
User-agent: LinkWalker
Disallow: /
User-agent: cosmos
Disallow: /
User-agent: moget
Disallow: /
User-agent: hloader
Disallow: /
User-agent: humanlinks
Disallow: /
User-agent: LinkextractorPro
Disallow: /
User-agent: Offline Explorer
Disallow: /
User-agent: Mata Hari
Disallow: /
User-agent: LexiBot
Disallow: /
User-agent: Web Image Collector
Disallow: /
User-agent: The Intraformant
Disallow: /
User-agent: True_Robot/1.0
Disallow: /
User-agent: True_Robot
Disallow: /
User-agent: BlowFish/1.0
Disallow: /
User-agent: JennyBot
Disallow: /
User-agent: MIIxpc/4.2
Disallow: /
User-agent: BuiltBotTough
Disallow: /
User-agent: ProPowerBot/2.14
Disallow: /
User-agent: BackDoorBot/1.0
Disallow: /
User-agent: toCrawl/UrlDispatcher
Disallow: /
User-agent: WebEnhancer
Disallow: /
User-agent: suzuran
Disallow: /
User-agent: VCI WebViewer VCI WebViewer Win32
Disallow: /
User-agent: VCI
Disallow: /
User-agent: Szukacz/1.4
Disallow: /
User-agent: QueryN Metasearch
Disallow: /
User-agent: Openfind data gathere
Disallow: /
User-agent: Openfind
Disallow: /
User-agent: Xenu's Link Sleuth 1.1c
Disallow: /
User-agent: Xenu's
Disallow: /
User-agent: Zeus
Disallow: /
User-agent: RepoMonkey Bait & Tackle/v1.01
Disallow: /
User-agent: RepoMonkey
Disallow: /
User-agent: Microsoft URL Control
Disallow: /
User-agent: Openbot
Disallow: /
User-agent: URL Control
Disallow: /
User-agent: Zeus Link Scout
Disallow: /
User-agent: Zeus 32297 Webster Pro V2.9 Win32
Disallow: /
User-agent: Webster Pro
Disallow: /
User-agent: EroCrawler
Disallow: /
User-agent: LinkScan/8.1a Unix
Disallow: /
User-agent: Keyword Density/0.9
Disallow: /
User-agent: Kenjin Spider
Disallow: /
User-agent: Iron33/1.0.2
Disallow: /
User-agent: Bookmark search tool
Disallow: /
User-agent: GetRight/4.2
Disallow: /
User-agent: FairAd Client
Disallow: /
User-agent: Gaisbot
Disallow: /
User-agent: Aqua_Products
Disallow: /
User-agent: Radiation Retriever 1.1
Disallow: /
User-agent: Flaming AttackBot
Disallow: /
User-agent: Oracle Ultra Search
Disallow: /
User-agent: MSIECrawler
Disallow: /
User-agent: PerMan
Disallow: /
User-agent: searchpreview
Disallow: /
24 Март 2015, 16:47:42
Ответ #5
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Вот такой вариант раньше использовал
Спасибо, я так понимаю это защита от списка ботов.
А переходы с конкретного URL возможно запретить в роботсе?
Спасибо
24 Март 2015, 17:23:30
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 14069
  • Репутация: +14569/-2
  • Сообщество PrestaShop
    • Просмотр профиля
В robots.txt запрещают индексацию сайта, а не показ. Запрет на показ сайта по определнным IP можно включить только через Geo IP.
Цитировать
Геолокация
Геолокация - это определение реального географического положения объекта, например: радар, мобильный телефон или компьютер, подсоединённый к интернету. В нашем случае, мы определяем местонахождение посетителя, через его  IP и другие инструменты.  Одна из функций геолокации позволяет заблокировать посетителей из опредёлённых стран/городов.
25 Март 2015, 09:38:01
Ответ #7
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В robots.txt запрещают индексацию сайта, а не показ. Запрет на показ сайта по определнным IP можно включить только через Geo IP.
Цитировать
Геолокация
Геолокация - это определение реального географического положения объекта, например: радар, мобильный телефон или компьютер, подсоединённый к интернету. В нашем случае, мы определяем местонахождение посетителя, через его  IP и другие инструменты.  Одна из функций геолокации позволяет заблокировать посетителей из опредёлённых стран/городов.
Извините, но я никак не могу понять, как можно запретить из админки. Не могу найти. Только закрыть доступ из определённой страны/стран. Геолокация включена. Подскажите как забанить определённый IP. Спасибо.
25 Март 2015, 10:13:08
Ответ #8
  • Ветеран
  • *****
  • Сообщений: 991
  • Репутация: +5/-0
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Я делал так:
в .htaccess вставляете строчки с адресом который хотите заблокировать

        Order allow, deny
        Deny from 123.45.67.89
Не боги горшки обжигают, не зачем им такой хренью заниматься.
25 Март 2015, 11:20:39
Ответ #9
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Я делал так:
в .htaccess вставляете строчки с адресом который хотите заблокировать

        Order allow, deny
        Deny from 123.45.67.89

Спасибо!
Не подскажете, куда вставить строки.
25 Март 2015, 11:26:41
Ответ #10
  • Ветеран
  • *****
  • Сообщений: 991
  • Репутация: +5/-0
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Куда хотите.
Не боги горшки обжигают, не зачем им такой хренью заниматься.
25 Март 2015, 16:55:50
Ответ #11
  • Новичок
  • *
  • Сообщений: 24
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
26 Март 2015, 22:32:26
Ответ #12
  • Ветеран
  • *****
  • Сообщений: 991
  • Репутация: +5/-0
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Проверить очень просто впишите туда свой IP и попробуйте зайти на сайт.
Не боги горшки обжигают, не зачем им такой хренью заниматься.