-
Публикаций
20 191 -
Зарегистрирован
-
Посещение
Тип публикации
Профили
Форум
Дополнения
Статьи
FAQ
Наши новости
Наши услуги
Блоги
module__dplus_manager
Все публикации пользователя markimax
-
Все працює норм
-
Лікбез по GPLv3 або Ніколи не довіряйте незнайомцям, особливо, якщо вони крадії
markimax прокомментировал запись блога пользователя SergeTkach в Серж Ткач
Про це ("бібліотеки", "код" та т п) вже давно Даніель писав на форумі в себе. Що це авторська частина розробника та невід'ємна частина модулів. На рахунок "зображень", "документації" та т п теж він писав - це невід'ємна частина модулів та авторський твір (я наприклад так заморачиваюся, що сам роблю іконки, шрифти та т.п.) Але що ти ідіоту "доведеш". Воно ж не розуміє... бо ідіот Воно ще і копірайти на свої заміняє ... ти курво його робив. Злодій який перепродає крадене -
Зараз мабуть буде робота по ocStore 4.1 (мені наприклад сподобалася ця версія) ...Слава, давайте краще якось "з-кооперуємося" усі (розробники), та зробимо по стандартам без фрагментації системи - SeoPro.
-
Серйозно (не розуміння як працює "заміна" і що це таке...) ... "заміна" це не "переписати" файл, а передача "вказівника" на інший контролер, іншу логіку. У SeoPro інший контролер (бібліотека... теж .. навіщо.. це ж наслідування) (на який усе передається)... інший, який фактично замінює усю логіку. Заміна логики це і є заміна. Взагалі то основна мета SeoPro це щоб не було "дублів" (досить було "після" зробити validate() та й все). Все інше що там є (закінчення .html та т.п.), яке ні на що не впливає, а якщо ні на що не впливає, то навіщо ускладнювати, та фрагментувати систему... Але як зробили то зробили.. подобається нам чи ні, це стало як стандарт де факто.
-
Подобається мені, чи не подобається це. Але! Це стандарт де факто. Так, я б реалізував би взагалі по іншому SeoPro (і в мене він дуууже давно є як модуль, ще з часів opencart 2), не вмішуючись в роботу основного контролера ЧПУ формувача seo_url (знову ж таки по філософії opencart подій "до" та "після", не змінюючи його). А opencart -івський ЧПУ формувач - це стандарт, та один з основних контролерів opencart (можна назвати навіть частина движка). Тобто його заміна, це фрагментація системи, з чим борються в IT світі, та не тільки IT. І так, SeoPro від ocStore це заміна, але ж.. це вже як стандарт де факто (якій підтримують розробники).
-
Бо той функціонал що має мій модуль, та може зробити, в тебе нема такого функціоналу. І вони працюють разом, бо мій модуль не лазить в ЧПУ формувачі (бо працює "до", та "після", як подія)
-
У всіх працює разом. Неодноразово "бачив"
- 31 ответ
-
- 1
-
-
Вітаю Про який seo pro річ? Бо SeoPro оригінал це той що йде в ocStore 3, ні в кого з ним проблем нема. А є ще підробки... які "зробили" криворукі пірати, щоб залучити користувачів на свої помийко-ресурси. Так ось то не SeoPro (і там багато помилок). І їх краще видалити
-
Ніяких "хостіков", "зехостов" та т п. Нема в нас найкращих хостерів, на жаль. Але більш менш ... hostpro.ua (там навіть є тариф opencart hosting (доволі непоганий по швидкості )))), ukraine теж не поганий. Але так, ціни в них "нормальні". Але ж ви робите не "блог", а магазин, а це інвестиції (ви ж будете заробляти), на хостінгу (серверах) економити не можна на мою думку
-
PHP Selector - выбор функций для ускорения загрузки сайта
markimax ответил в теме пользователя AlexMax13 в Opencart 3.x: Общие вопросы
"Наша пісня гарна - починаєм знову" -
Порадьте сервіс для зміни формата картинок
markimax ответил в теме пользователя vadim99 в Opencart 3.x: Общие вопросы
Якщо під ресайзи місце... В модулі Jet Cache є такий функціонал Стискання (оригінальними бібліотеками, а НЕ сторонніми сервісами) mozjpeg jpegoptim optipng Різницю можете побачити Сам модуль тут -
Потрібна допомога - flock() expects parameter 1 to be resource, bool given in
markimax ответил в теме пользователя Loysik в Opencart 3.x: Общие вопросы
Цей Штучний Ідіот (ШІ), як завжди, несе маячню. Це баян і на форумі багато раз підіймалася ця тема. Пошук вверху- 3 ответа
-
- 1
-
-
[Поддержка] SEO мультимова PRO
markimax ответил в теме пользователя markimax в SEO, карта сайта, оптимизация
На жаль це баг ЧПУ формувача SeoPro при роботі з & Але дякую, зверну увагу, поставлю перевірку. P.S. Версія 41.2 - додана перевірка Демо: https://seolang.opencartadmin.com/desktops/page-4?sort=p.price&order=ASC -
Как убрать в урлах название категории и оставить только название подкатегории
markimax ответил в теме пользователя Alex1313 в Opencart 3.x: Общие вопросы
Ну тоді звертайтеся в Особисті -
Как убрать в урлах название категории и оставить только название подкатегории
markimax ответил в теме пользователя Alex1313 в Opencart 3.x: Общие вопросы
Ніяк не впливає. Від слова - "взагалі". То топікпастеру "робити нічого" Єдине, при зміні батьківської категорії не буде змінюватися URL (а "ви" часто змінюєте батьківські категорії? ) -
Правельний hreflang для сайта
markimax ответил в теме пользователя VitalStar в Opencart 3.x: Общие вопросы
То такий "сервіс" -
Правельний hreflang для сайта
markimax ответил в теме пользователя VitalStar в Opencart 3.x: Общие вопросы
Вірно і так і так Але тут явно вказується регіон - Україна для UA - uk-UA для RU - ru-UA Тут вказується тільки мова для UA - uk для RU - ru Тобто для усіх регіонів -
Незрозумілі заходи на сайт з різних api
markimax ответил в теме пользователя VitalStar в Opencart 3.x: Общие вопросы
Блокуйте на рівні сервера Наприклад в htaccess Ось приклад правил з зайвими ботами... а ви додавайте інших Заходите в логи, дивитесь user-agent, питаєте ChatGPT чи корисний цей бот, якщо ні - то в бан! 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] RewriteRule ^ - [F] RewriteEngine on RewriteRule 0x\.php - [F] RewriteRule wp-login\.php - [F] RewriteRule class\.api\.php - [F] RewriteRule ^(.*)wp-admin - [F] RewriteRule ^(.*)wp-content - [F] RewriteRule ^(.*)wp-includes - [F] RewriteRule ^(.*)admin/controller/extension/extension/up.php - [F] RewriteRule ^(.*)admin/upload - [F] RewriteRule ^(.*)\.well-known/ - [F] RewriteEngine on # SetEnvIfNoCase User-Agent "bot.seekport.com" bad_bot SetEnvIfNoCase User-Agent "Sansec Security Monitor" bad_bot SetEnvIfNoCase User-Agent "InternetMeasurement" bad_bot SetEnvIfNoCase User-Agent "BLEXBot" bad_bot SetEnvIfNoCase User-Agent "DataForSeoBot" bad_bot SetEnvIfNoCase User-Agent "ALittle Client" bad_bot SetEnvIfNoCase User-Agent "2IP/" bad_bot SetEnvIfNoCase User-Agent "ZoominfoBot" bad_bot SetEnvIfNoCase User-Agent "Konturbot" bad_bot SetEnvIfNoCase User-Agent "Bytespider" bad_bot SetEnvIfNoCase User-Agent "XenForo" bad_bot SetEnvIfNoCase User-Agent "nulled.cc" bad_bot SetEnvIfNoCase User-Agent "^python-requests" bad_bot SetEnvIfNoCase User-Agent "ClaudeBot" bad_bot SetEnvIfNoCase User-Agent "FriendlyCrawler" bad_bot SetEnvIfNoCase User-Agent "semrush" bad_bot SetEnvIfNoCase User-Agent "Yandex" bad_bot SetEnvIfNoCase User-Agent "yandex\.ru" 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/" 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/" bad_bot SetEnvIfNoCase User-Agent "^tAkeOut" bad_bot SetEnvIfNoCase User-Agent "^Teleport" bad_bot SetEnvIfNoCase User-Agent "^Telesoft" bad_bot SetEnvIfNoCase User-Agent "^TurnitinBot/" 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>- 3 ответа
-
- 1
-
-
[Поддержка] SEO мультимова / мультирегіон
markimax ответил в теме пользователя markimax в SEO, карта сайта, оптимизация
Вітаю. Це питання не стосується модуля. І нагадаю умови ТП 💠 3. Технічна підтримка не надається без повних доступів. УВАГА, Якщо ви надали не перевірені доступи або доступи без прав адміністратора (тобто фахівець витратив час на спробу входу і не увійшов під ними або не отримав прав для повноцінної роботи) - то автоматично переміщується в кінець черги, мінімум на добу). ТП здійснюється тільки через особисті повідомлення (ОП) на форумі В іншому випадку автор залишає за собою право не відповідати з якихось засобів комунікації без пояснення на те причини. Ми не вміємо гадати.- 1 839 ответов
-
- мультиязык
- пагинация
- (и ещё 4)
-
Як побороти таку проблему? Ресайз картинок заповнює все вільне місце сервера
markimax ответил в теме пользователя Fialka11 в Opencart 3.x: Общие вопросы
Ну як "не дали"! 100% дали У вас мінус 2 (мінімум, бо не забуваємо WEBP, це ще мінус 2! = -4) комплекти ресайзів А ви потім видалили усі ресайзи? А якість, то вже треба підбирати. А ще оригінал дивитися треба. Це вже інша справа. -
Як побороти таку проблему? Ресайз картинок заповнює все вільне місце сервера
markimax ответил в теме пользователя Fialka11 в Opencart 3.x: Общие вопросы
Ну ось наприклад, що таке уніфікація У вас розміри ... 74х74 90х90 Та поставьте 80х80 обом Це мінус один набір ресайзів "вже" Далі... 228х228 200х200 Поставьте обом 228х228 Ще мінус один комплект ресайзів І це доволі багато вже вийде Потім звісно видаліть усі ресайзи. Так... один раз можна, коли міняєте розміри. Якість.. ну тут треба дивитися, на ваш смак який розмір ставити. Але пам'ятайте, чим менше тим краще по швидкості Тобто знайдіть компроміс якість/розмір, щоб в аналітиці LCP не "поплило" І ще не забувайте є розміри в саміх модулях - там теж уніфікуйте з глобальними -
[Поддержка] SEO мультимова PRO
markimax ответил в теме пользователя markimax в SEO, карта сайта, оптимизация
Все працює. Треба налаштовувати. Приклад на демо. Основна увага - шорткоди. в налаштуваннях та в картці категорій Якщо зробите все уважно як на демо, все буде працювати -
Есть проблема с УРЛ сайта нужно исправить
markimax ответил в теме пользователя ipg2007 в Setting up and minor work on an existing site
Вітаю. "Збій" нічого не дає... Це людський фактор. Ви посилання в футері заповнювали в ручну. (в налаштуваннях шаблону мабуть) Треба вірно заповнити, з урахуванням префіксу для сру мови. Там заповнюють не SEO URL (короткі), а реальні існуючи посилання URL- 2 ответа
-
- 1
-
-
На якій платформі краще робити блог
markimax ответил в теме пользователя NykRym в Opencart 4.x: Общие вопросы
Нахрін WP. Ви його лайнокод неандертальський бачили? На опенкарт такий блог можна зробити -
[Поддержка] SEO мультимова PRO
markimax ответил в теме пользователя markimax в SEO, карта сайта, оптимизация
Вітаю Це не помилка. Це модуль вас попереджає... Ви не встановили модуль згідно документації- він попереджає вас про це. Навіть підказку написав під кнопкою "Установка / Оновлення" та перекинув на таб - Натисніть кнопку! Як натиснете кнопку, модуль сам встановить потрібні модифікатори та оновить їх.
Останні розширення
-
-
SP Cool Timer Автор: spectre
-
Все товары магазина Автор: kJlukOo
-
-
Список Заказов PRO Автор: Parallax