-
Posts
20,211 -
Joined
-
Last visited
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by markimax
-
Тема (шаблон) яка? Бачив вже таке Той же модуль + тема "простір" = ось таке в адмінці Вимкніть (перейменуйте в .xml_ ) модифікатор Opencart_ChatGPT_Pro в /system Видаліть модифіковані файли в ../storage/modification/admin/ Оновіть після модифікатори
-
URL для різних мов повинні бути різними, бо пошукова система не зможе проіндексувати "іншу" сторінку мови Чи за допомогою мовного префікса, чи просто різні
-
Без модулів ... такого нема в опенкарт Скажімо так .. в опенкарт з мовами велика проблема на жаль Ну можу запропонувати Алгоритм такий: Якщо користувач зайшов перший раз-його перенаправити (не плутати з редіректом) на головну мову (Українську) Якщо користувач зайшов не в перший раз (але останній раз вибрав головну мову), наприклад з пошукової системи, та потрапивши не на головну мову-його перенаправити на ту ж сторінку головної мови Якщо користувач вирішив змінити мову (через перемикач мов) - автоматичне перенаправлення більше не буди діяти. Але якщо користувач "знову" перемикає мову на головну-то буде діяти цей алгоритм перенаправлення, якщо користувач потрапивши в магазин на сторінку не головної мови Навіть якщо в індексі сторінки без префікса ру мови зараз в індексі пошукових систем (ПС) Буде все згідно закону Робимо українську З префіксом /ua/... (префікс ua як приклад, може бути /uk/... та т п.) (всі сторінки ру мови без префікса будуть збережені в індексі пошукових систем(ПС)) Якщо користувач зайшов перший раз-його перенаправити в будь якому випадку (не плутати з редіректом) на головну мову (українську) /ua (для головної сторінки) чи /ua/...(в залежності від сторінки куди він потрапив)) Якщо користувач зайшов не в перший раз, але наприклад з пошукової системи (ПС), та потрапив не на головну мову (на мову ру (без префіксу) а не головну українську /ua/... котра в нього була) - його перенаправити на ту ж сторінку головної мови /ua/... (котра була вибраною користувачем) Якщо користувач вирішив змінити мову (через перемикач мов, наприклад з української /ua/... на мову без префіксу ру) - автоматичне перенаправлення більше не буди діяти (бо так вирішив користувач). Але якщо користувач "знову" перемикає мову на головну українську /ua/... - то буде діяти цей алгоритм перенаправлення, якщо користувач потрапив в магазин на сторінку не головної мови (на ру мову), його перенаправити на головну українську /ua/... Тобто все згідно Закону, та збережуться сторінки в індексі без переіндексації
-
Видаліть прив'язані замовлення
-
Дев опенкарт - как стать мудаком во время войны
markimax commented on spectre's blog entry in Блог spectre
Ви чули про Google DMCA Ні? Видаляють нах... причому по індексу Гугла хто "перший" тот і "папа" Тільки треба вказати реальны данні позивача... так, навіть до квартири... і не кожний хоче цього робити та світити своїми особистими даними І видаляють дуже швидко Не кидайтеся тапками було до війни Цитую яндекс "Спасибо что дали запрос, мы проверили, и признаем ваше авторское право" Це цитата..... після запита на видалення з індексу ПС Тобто пошукова система підтверджує ваше авторське право Так можете надати DMCA- 44 comments
-
- dev-opencart
- дев опенкарт
-
(and 5 more)
Tagged with:
-
Дев опенкарт - как стать мудаком во время войны
markimax commented on spectre's blog entry in Блог spectre
Що, що, що ) Маячня- 44 comments
-
- dev-opencart
- дев опенкарт
-
(and 5 more)
Tagged with:
-
Дев опенкарт - как стать мудаком во время войны
markimax commented on spectre's blog entry in Блог spectre
Продаж - це поширення, ніхто нічого не обмежує. "Тобі" ж не забороняють купляти. Кодувати теж можна і все в межах ліцензії Є теж роз'яснення Згідно ліцензії GPL по першій вимозі користувача автор повинен через засоби зв'язку забезпечити не кодованим кодом користувача його модуля Але ж.. не уточнюється яким чином... Був такий прецедент... запросили код, а автор каже... дайте мені факс, я перешлю... ))) Ну ви зрозуміли.- 44 comments
-
- dev-opencart
- дев опенкарт
-
(and 5 more)
Tagged with:
-
Дев опенкарт - как стать мудаком во время войны
markimax commented on spectre's blog entry in Блог spectre
Я ж вище відповів роз`яснення Даніеля і чому можна продавати модулі з GPL ліцензією в усьому світі Ще раз - авторські права розробника цього модуля. А авторські права наступають з момента публічної публікації. Що тут не зрозумілого.- 44 comments
-
- dev-opencart
- дев опенкарт
-
(and 5 more)
Tagged with:
-
Дев опенкарт - как стать мудаком во время войны
markimax commented on spectre's blog entry in Блог spectre
Саджають не за те що вкрав "майно", краски та холст (на які ліцензія не його, а скажімо так "gpl" і сума (копієчна) цього "майна".. і не перевершує заведення кримінальної справи), а за те що вкрав авторську роботу!- 44 comments
-
- dev-opencart
- дев опенкарт
-
(and 5 more)
Tagged with:
-
Дев опенкарт - как стать мудаком во время войны
markimax commented on spectre's blog entry in Блог spectre
Художник намалював картину (малював красками котрі купив на холсті котрий купив. а не його) Її вкрав злодій та перепродав. Де повинен знаходитися вор - в тюрьмі. І саджають не за те що вкрав "майно", краски та холст (на які ліцензія не його а "gpl"), а за те що вкрав авторську роботу! З модулями та цим пацюком-персонажем - те саме- 44 comments
-
- dev-opencart
- дев опенкарт
-
(and 5 more)
Tagged with:
-
Дев опенкарт - как стать мудаком во время войны
markimax commented on spectre's blog entry in Блог spectre
Ні, текста, зображення, комменти (так навіть комменти) це авторські- 44 comments
-
- dev-opencart
- дев опенкарт
-
(and 5 more)
Tagged with:
-
Дев опенкарт - как стать мудаком во время войны
markimax commented on spectre's blog entry in Блог spectre
Даніель розяснював якось на форумі opencart.com В модулі не тільки код А є текста (навіть в коді комменти) розробника (зображення, тощо), які авторські і невід'ємна частина модулів GPL ліцензія на них не діє . Це вже "твоє", авторське, а не похідна з опенкарт-у Тому що... так, модуль являється авторським і авторство настає з момента публічної публікації- 44 comments
-
- dev-opencart
- дев опенкарт
-
(and 5 more)
Tagged with:
-
Що за маячню ви несете. Я не пропонував вам покупати мій модуль (вам пропонували купляти інші і не мій модуль і модуль дійсно добрий під вашу задачу і коштує "копійки"). Ви робите магазин, який буде приносите вам гроші, але ж компенсувати витрачений час інших, для вас ... ну "тижпрограміст". Я зрозумів вашу "думку" о неповазі часу інших людей, заніс собі в блек лист. Дякую
-
Це паблік, його читають інші, тому таким як "ви" (в кавичках, не особисто) треба (треба...і не пожаліти навіть свій час) розтлумачити "тижпрограміст", щоб інші розуміли та поважали час інших людей. Я поки бачу що вам плювати на час інших. Я поважаю час та роботу інших і всюди де мені роблять якусь роботу я оплачую час людини, яка потратила частинку свого життя щоб допомогти мені
-
Дев опенкарт - как стать мудаком во время войны
markimax commented on spectre's blog entry in Блог spectre
Для авторського цифрового коду (також як тексти книг чи зображення) згідно закону України НЕ ТРЕБА ніяких патентів Авторство настає з момента публічної публікації кода (текстів, зображень та т п) (що гугл швидко доведе коли та де) Все. Відмазки цього пацюка не катять І що за відмазка така... "покажіть бамажку" Звісно цей недовумок не знає законів, бо він їх просто не поважає і не дотримується, бо дебіл Курво... ти що не знаєш хто автор і що ти з3.14див а потім перепродаєш 3.14жене і після цього ВІД АВТОРА вимагати "бамажку" ... сюр ідіотів якийсь- 44 comments
-
- 1
-
-
- dev-opencart
- дев опенкарт
-
(and 5 more)
Tagged with:
-
Дев опенкарт - как стать мудаком во время войны
markimax commented on spectre's blog entry in Блог spectre
... та ще й крисятнічає у українських розробників Пацюк та мародер- 44 comments
-
- 1
-
-
- dev-opencart
- дев опенкарт
-
(and 5 more)
Tagged with:
-
Дев опенкарт - как стать мудаком во время войны
markimax commented on spectre's blog entry in Блог spectre
Цей шахрай, вор та півень повинен сидіти в тюрьмі Мародер та шахрай- 44 comments
-
- 3
-
-
- dev-opencart
- дев опенкарт
-
(and 5 more)
Tagged with:
-
FAQ в картці товару
markimax replied to pawana's topic in SEO-питання (оптимізація та просування магазину)
А може перелінковка на сторінки FAQ де буде в товарах чи категоріях блок з посиланням та short описом сторінки Будуть окремо різні сторінки FAQ і зв'язані з товарами чи категоріями. Не буде переспаму.... -
SEO URL змінює мову
-
Точно - працює
-
Ну так а як ще Ви самі левела програміста не маєте. Тобто самі ви не зробите (і не задавали б таке питання) Стандартний модуль карти (який ви хочете використовувати) потрібно перероблювати, тобто витрачати час. А що є такі хто свій час не цінує? А ви цінуєте час інших? Тому рішення простіше вам і рекомендують - це купити модуль та не заморачуватися. Зекономити що свій час (а час ваш це ж теж гроші чи могли б провести його з "розумом"), що наш час на відповіді в тому що іншого нема. "Тижпрограміст"- "зроби мені безкоштовно" це не повага до витраченого часу інших людей.
-
Нічого ( Ну можна ще замовити послугу "тижпрограміст", який все зробить без модулів, але ж це теж платно )
-
Я теж хотів рекомендувати його але ж автор ...
-
Як варіант в htaccess Особливу увагу приділіть яндекс боту Ця скотина запросто ДдоСить сайти (одному клієнту заблокували тільки яндекс бот та навантаження знизилося на 50%) RewriteEngine on RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?anonym.to/.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?anonym.to.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?anonyme.ru/.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?anonyme.ru.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?priceg.com.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?ilovevitaly.com.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?ilovevitaly.com/.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?cenoval.ru/.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?cenoval.ru.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?darodar.com.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?darodar.com/.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?urls.topdownloads.ru/.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?urls.topdownloads.ru.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?topdownloads.ru/.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?topdownloads.ru.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?ftns.ru.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?ftns.ru/.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?forum.advokateg.ru/topic/888/.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?vodkoved.ru.*$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?site.name.tr/.*$ [NC] RewriteEngine on SetEnvIfNoCase User-Agent "Yandex" bad_bot SetEnvIfNoCase User-Agent "^Yandex" bad_bot SetEnvIfNoCase User-Agent "Aboundex" bad_bot SetEnvIfNoCase User-Agent "80legs" bad_bot SetEnvIfNoCase User-Agent "360Spider" bad_bot SetEnvIfNoCase User-Agent "^Java" bad_bot SetEnvIfNoCase User-Agent "^Cogentbot" bad_bot SetEnvIfNoCase User-Agent "^Alexibot" bad_bot SetEnvIfNoCase User-Agent "^asterias" bad_bot SetEnvIfNoCase User-Agent "^attach" bad_bot SetEnvIfNoCase User-Agent "^BackDoorBot" bad_bot SetEnvIfNoCase User-Agent "^BackWeb" bad_bot SetEnvIfNoCase User-Agent "Bandit" bad_bot SetEnvIfNoCase User-Agent "^BatchFTP" bad_bot SetEnvIfNoCase User-Agent "^Bigfoot" bad_bot SetEnvIfNoCase User-Agent "^Black.Hole" bad_bot SetEnvIfNoCase User-Agent "^BlackWidow" bad_bot SetEnvIfNoCase User-Agent "^BlowFish" bad_bot SetEnvIfNoCase User-Agent "^BotALot" bad_bot SetEnvIfNoCase User-Agent "Buddy" bad_bot SetEnvIfNoCase User-Agent "^BuiltBotTough" bad_bot SetEnvIfNoCase User-Agent "^Bullseye" bad_bot SetEnvIfNoCase User-Agent "^BunnySlippers" bad_bot SetEnvIfNoCase User-Agent "^Cegbfeieh" bad_bot SetEnvIfNoCase User-Agent "^CheeseBot" bad_bot SetEnvIfNoCase User-Agent "^CherryPicker" bad_bot SetEnvIfNoCase User-Agent "^ChinaClaw" bad_bot SetEnvIfNoCase User-Agent "Collector" bad_bot SetEnvIfNoCase User-Agent "Copier" bad_bot SetEnvIfNoCase User-Agent "^CopyRightCheck" bad_bot SetEnvIfNoCase User-Agent "^cosmos" bad_bot SetEnvIfNoCase User-Agent "^Crescent" bad_bot SetEnvIfNoCase User-Agent "^Custo" bad_bot SetEnvIfNoCase User-Agent "^AIBOT" bad_bot SetEnvIfNoCase User-Agent "^DISCo" bad_bot SetEnvIfNoCase User-Agent "^DIIbot" bad_bot SetEnvIfNoCase User-Agent "^DittoSpyder" bad_bot SetEnvIfNoCase User-Agent "^Download\ Demon" bad_bot SetEnvIfNoCase User-Agent "^Download\ Devil" bad_bot SetEnvIfNoCase User-Agent "^Download\ Wonder" bad_bot SetEnvIfNoCase User-Agent "^dragonfly" bad_bot SetEnvIfNoCase User-Agent "^Drip" bad_bot SetEnvIfNoCase User-Agent "^eCatch" bad_bot SetEnvIfNoCase User-Agent "^EasyDL" bad_bot SetEnvIfNoCase User-Agent "^ebingbong" bad_bot SetEnvIfNoCase User-Agent "^EirGrabber" bad_bot SetEnvIfNoCase User-Agent "^EmailCollector" bad_bot SetEnvIfNoCase User-Agent "^EmailSiphon" bad_bot SetEnvIfNoCase User-Agent "^EmailWolf" bad_bot SetEnvIfNoCase User-Agent "^EroCrawler" bad_bot SetEnvIfNoCase User-Agent "^Exabot" bad_bot SetEnvIfNoCase User-Agent "^Express\ WebPictures" bad_bot SetEnvIfNoCase User-Agent "Extractor" bad_bot SetEnvIfNoCase User-Agent "^EyeNetIE" bad_bot SetEnvIfNoCase User-Agent "^Foobot" bad_bot SetEnvIfNoCase User-Agent "^flunky" bad_bot SetEnvIfNoCase User-Agent "^FrontPage" bad_bot SetEnvIfNoCase User-Agent "^Go-Ahead-Got-It" bad_bot SetEnvIfNoCase User-Agent "^gotit" bad_bot SetEnvIfNoCase User-Agent "^GrabNet" bad_bot SetEnvIfNoCase User-Agent "^Grafula" bad_bot SetEnvIfNoCase User-Agent "^Harvest" bad_bot SetEnvIfNoCase User-Agent "^hloader" bad_bot SetEnvIfNoCase User-Agent "^HMView" bad_bot SetEnvIfNoCase User-Agent "^HTTrack" bad_bot SetEnvIfNoCase User-Agent "^humanlinks" bad_bot SetEnvIfNoCase User-Agent "^IlseBot" bad_bot SetEnvIfNoCase User-Agent "^Image\ Stripper" bad_bot SetEnvIfNoCase User-Agent "^Image\ Sucker" bad_bot SetEnvIfNoCase User-Agent "Indy\ Library" bad_bot SetEnvIfNoCase User-Agent "^InfoNaviRobot" bad_bot SetEnvIfNoCase User-Agent "^InfoTekies" bad_bot SetEnvIfNoCase User-Agent "^Intelliseek" bad_bot SetEnvIfNoCase User-Agent "^InterGET" bad_bot SetEnvIfNoCase User-Agent "^Internet\ Ninja" bad_bot SetEnvIfNoCase User-Agent "^Iria" bad_bot SetEnvIfNoCase User-Agent "^Jakarta" bad_bot SetEnvIfNoCase User-Agent "^JennyBot" bad_bot SetEnvIfNoCase User-Agent "^JetCar" bad_bot SetEnvIfNoCase User-Agent "^JOC" bad_bot SetEnvIfNoCase User-Agent "^JustView" bad_bot SetEnvIfNoCase User-Agent "^Jyxobot" bad_bot SetEnvIfNoCase User-Agent "^Kenjin.Spider" bad_bot SetEnvIfNoCase User-Agent "^Keyword.Density" bad_bot SetEnvIfNoCase User-Agent "^larbin" bad_bot SetEnvIfNoCase User-Agent "^LexiBot" bad_bot SetEnvIfNoCase User-Agent "^lftp" bad_bot SetEnvIfNoCase User-Agent "^libWeb/clsHTTP" bad_bot SetEnvIfNoCase User-Agent "^likse" bad_bot SetEnvIfNoCase User-Agent "^LinkextractorPro" bad_bot SetEnvIfNoCase User-Agent "^LinkScan/8.1a.Unix" bad_bot SetEnvIfNoCase User-Agent "^LNSpiderguy" bad_bot SetEnvIfNoCase User-Agent "^LinkWalker" bad_bot SetEnvIfNoCase User-Agent "^lwp-trivial" bad_bot SetEnvIfNoCase User-Agent "^LWP::Simple" bad_bot SetEnvIfNoCase User-Agent "^Magnet" bad_bot SetEnvIfNoCase User-Agent "^Mag-Net" bad_bot SetEnvIfNoCase User-Agent "^MarkWatch" bad_bot SetEnvIfNoCase User-Agent "^Mass\ Downloader" bad_bot SetEnvIfNoCase User-Agent "^Mata.Hari" bad_bot SetEnvIfNoCase User-Agent "^Memo" bad_bot SetEnvIfNoCase User-Agent "^Microsoft.URL" bad_bot SetEnvIfNoCase User-Agent "^Microsoft\ URL\ Control" bad_bot SetEnvIfNoCase User-Agent "^MIDown\ tool" bad_bot SetEnvIfNoCase User-Agent "^MIIxpc" bad_bot SetEnvIfNoCase User-Agent "^Mirror" bad_bot SetEnvIfNoCase User-Agent "^Missigua\ Locator" bad_bot SetEnvIfNoCase User-Agent "^Mister\ PiX" bad_bot SetEnvIfNoCase User-Agent "^moget" bad_bot SetEnvIfNoCase User-Agent "^Mozilla/3.Mozilla/2.01" bad_bot SetEnvIfNoCase User-Agent "^Mozilla.*NEWT" bad_bot SetEnvIfNoCase User-Agent "^NAMEPROTECT" bad_bot SetEnvIfNoCase User-Agent "^Navroad" bad_bot SetEnvIfNoCase User-Agent "^NearSite" bad_bot SetEnvIfNoCase User-Agent "^NetAnts" bad_bot SetEnvIfNoCase User-Agent "^Netcraft" bad_bot SetEnvIfNoCase User-Agent "^NetMechanic" bad_bot SetEnvIfNoCase User-Agent "^NetSpider" bad_bot SetEnvIfNoCase User-Agent "^Net\ Vampire" bad_bot SetEnvIfNoCase User-Agent "^NetZIP" bad_bot SetEnvIfNoCase User-Agent "^NextGenSearchBot" bad_bot SetEnvIfNoCase User-Agent "^NG" bad_bot SetEnvIfNoCase User-Agent "^NICErsPRO" bad_bot SetEnvIfNoCase User-Agent "^niki-bot" bad_bot SetEnvIfNoCase User-Agent "^NimbleCrawler" bad_bot SetEnvIfNoCase User-Agent "^Ninja" bad_bot SetEnvIfNoCase User-Agent "^NPbot" bad_bot SetEnvIfNoCase User-Agent "^Octopus" bad_bot SetEnvIfNoCase User-Agent "^Offline\ Explorer" bad_bot SetEnvIfNoCase User-Agent "^Offline\ Navigator" bad_bot SetEnvIfNoCase User-Agent "^Openfind" bad_bot SetEnvIfNoCase User-Agent "^OutfoxBot" bad_bot SetEnvIfNoCase User-Agent "^PageGrabber" bad_bot SetEnvIfNoCase User-Agent "^Papa\ Foto" bad_bot SetEnvIfNoCase User-Agent "^pavuk" bad_bot SetEnvIfNoCase User-Agent "^pcBrowser" bad_bot SetEnvIfNoCase User-Agent "^PHP\ version\ tracker" bad_bot SetEnvIfNoCase User-Agent "^Pockey" bad_bot SetEnvIfNoCase User-Agent "^ProPowerBot/2.14" bad_bot SetEnvIfNoCase User-Agent "^ProWebWalker" bad_bot SetEnvIfNoCase User-Agent "^psbot" bad_bot SetEnvIfNoCase User-Agent "^Pump" bad_bot SetEnvIfNoCase User-Agent "^QueryN.Metasearch" bad_bot SetEnvIfNoCase User-Agent "^RealDownload" bad_bot SetEnvIfNoCase User-Agent "Reaper" bad_bot SetEnvIfNoCase User-Agent "Recorder" bad_bot SetEnvIfNoCase User-Agent "^ReGet" bad_bot SetEnvIfNoCase User-Agent "^RepoMonkey" bad_bot SetEnvIfNoCase User-Agent "^RMA" bad_bot SetEnvIfNoCase User-Agent "Siphon" bad_bot SetEnvIfNoCase User-Agent "^SiteSnagger" bad_bot SetEnvIfNoCase User-Agent "^SlySearch" bad_bot SetEnvIfNoCase User-Agent "^SmartDownload" bad_bot SetEnvIfNoCase User-Agent "^Snake" bad_bot SetEnvIfNoCase User-Agent "^Snapbot" bad_bot SetEnvIfNoCase User-Agent "^Snoopy" bad_bot SetEnvIfNoCase User-Agent "^sogou" bad_bot SetEnvIfNoCase User-Agent "^SpaceBison" bad_bot SetEnvIfNoCase User-Agent "^SpankBot" bad_bot SetEnvIfNoCase User-Agent "^spanner" bad_bot SetEnvIfNoCase User-Agent "^Sqworm" bad_bot SetEnvIfNoCase User-Agent "Stripper" bad_bot SetEnvIfNoCase User-Agent "Sucker" bad_bot SetEnvIfNoCase User-Agent "^SuperBot" bad_bot SetEnvIfNoCase User-Agent "^SuperHTTP" bad_bot SetEnvIfNoCase User-Agent "^Surfbot" bad_bot SetEnvIfNoCase User-Agent "^suzuran" bad_bot SetEnvIfNoCase User-Agent "^Szukacz/1.4" bad_bot SetEnvIfNoCase User-Agent "^tAkeOut" bad_bot SetEnvIfNoCase User-Agent "^Teleport" bad_bot SetEnvIfNoCase User-Agent "^Telesoft" bad_bot SetEnvIfNoCase User-Agent "^TurnitinBot/1.5" bad_bot SetEnvIfNoCase User-Agent "^The.Intraformant" bad_bot SetEnvIfNoCase User-Agent "^TheNomad" bad_bot SetEnvIfNoCase User-Agent "^TightTwatBot" bad_bot SetEnvIfNoCase User-Agent "^Titan" bad_bot SetEnvIfNoCase User-Agent "^True_Robot" bad_bot SetEnvIfNoCase User-Agent "^turingos" bad_bot SetEnvIfNoCase User-Agent "^TurnitinBot" bad_bot SetEnvIfNoCase User-Agent "^URLy.Warning" bad_bot SetEnvIfNoCase User-Agent "^Vacuum" bad_bot SetEnvIfNoCase User-Agent "^VCI" bad_bot SetEnvIfNoCase User-Agent "^VoidEYE" bad_bot SetEnvIfNoCase User-Agent "^Web\ Image\ Collector" bad_bot SetEnvIfNoCase User-Agent "^Web\ Sucker" bad_bot SetEnvIfNoCase User-Agent "^WebAuto" bad_bot SetEnvIfNoCase User-Agent "^WebBandit" bad_bot SetEnvIfNoCase User-Agent "^Webclipping.com" bad_bot SetEnvIfNoCase User-Agent "^WebCopier" bad_bot SetEnvIfNoCase User-Agent "^WebEMailExtrac.*" bad_bot SetEnvIfNoCase User-Agent "^WebEnhancer" bad_bot SetEnvIfNoCase User-Agent "^WebFetch" bad_bot SetEnvIfNoCase User-Agent "^WebGo\ IS" bad_bot SetEnvIfNoCase User-Agent "^Web.Image.Collector" bad_bot SetEnvIfNoCase User-Agent "^WebLeacher" bad_bot SetEnvIfNoCase User-Agent "^WebmasterWorldForumBot" bad_bot SetEnvIfNoCase User-Agent "^WebReaper" bad_bot SetEnvIfNoCase User-Agent "^WebSauger" bad_bot SetEnvIfNoCase User-Agent "^Website\ eXtractor" bad_bot SetEnvIfNoCase User-Agent "^Website\ Quester" bad_bot SetEnvIfNoCase User-Agent "^Webster" bad_bot SetEnvIfNoCase User-Agent "^WebStripper" bad_bot SetEnvIfNoCase User-Agent "^WebWhacker" bad_bot SetEnvIfNoCase User-Agent "^WebZIP" bad_bot SetEnvIfNoCase User-Agent "Whacker" bad_bot SetEnvIfNoCase User-Agent "^Widow" bad_bot SetEnvIfNoCase User-Agent "^WISENutbot" bad_bot SetEnvIfNoCase User-Agent "^WWWOFFLE" bad_bot SetEnvIfNoCase User-Agent "^WWW-Collector-E" bad_bot SetEnvIfNoCase User-Agent "^Xaldon" bad_bot SetEnvIfNoCase User-Agent "^Xenu" bad_bot SetEnvIfNoCase User-Agent "^Zeus" bad_bot SetEnvIfNoCase User-Agent "ZmEu" bad_bot SetEnvIfNoCase User-Agent "^Zyborg" bad_bot SetEnvIfNoCase User-Agent "Acunetix" bad_bot SetEnvIfNoCase User-Agent "FHscan" bad_bot SetEnvIfNoCase User-Agent "Baiduspider" bad_bot <Limit GET POST HEAD> Order Allow,Deny Allow from all deny from 38.100.19.8/29 deny from 38.100.21.0/24 deny from 38.100.41.64/26 deny from 38.105.71.0/25 deny from 38.105.83.0/27 deny from 38.112.21.140/30 deny from 38.118.42.32/29 deny from 65.213.208.128/27 deny from 65.222.176.96/27 deny from 65.222.185.72/29 Deny from env=bad_bot </Limit>