Tom Опубліковано: 7 червня 2016 Share Опубліковано: 7 червня 2016 Так прогнать инструментом проверки Octeam и потом попытаться открыть свой магазин по ссылкамсайт//index.php?route=common/home сайт//index.php www.сайт итп все они должны переводить на сайт/ Надіслати Поділитися на інших сайтах More sharing options... skyline1983 Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 Так прогнать инструментом проверки Octeam и потом попытаться открыть свой магазин по ссылкам сайт//index.php?route=common/home сайт//index.php www.сайт итп все они должны переводить на сайт/ После ввода ссылок сразу идет переход на www.сайт.ru а саму статью не кинул: http://ocshop.info/ubiraem-dubli-glavnoj-stranicy-opencart/ Seo Keyword Checker : Дубли Seo-Keyword не найдены! Это значит что дублей нет? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 Статья для чистого Opencart. Надіслати Поділитися на інших сайтах More sharing options... mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 Привет всем! Ребят, подскажите, плиз. Возникла следующая беда - при включении SeoPro если зайти на главную страницу сайта в адресной строке появляется ссылка вида http://mysite.ru/ind...ute=common/home и сообщение Сайт выполнил переадресацию слишком много раз. При стандартном типе ЧПУ все нормально. Как это побороть? Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 смотреть в htaccess, не пользоваться вредными советами "как убрать index.php через htaccess" и подобными Надіслати Поділитися на інших сайтах More sharing options... mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 htaccess такой: # 1.To use URL Alias you need to be running apache with mod_rewrite enabled. # 2. In your opencart directory rename htaccess.txt to .htaccess. # For any support issues please visit: http://www.opencart.com php_flag display_errors on php_flag display_startup_errors on Options +FollowSymlinks # Prevent Directoy listing Options -Indexes # Prevent Direct Access to files <FilesMatch "\.(tpl|ini|log)"> Order deny,allow Deny from all </FilesMatch> # SEO URL Settings RewriteEngine On # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/ RewriteBase / RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^download/(.*) /index.php?route=error/not_found [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^www.volgaofpoly.ru$ [NC] RewriteRule ^(.*)$ http://volgaofpoly.ru/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] # Enable Compression # AddOutputFilterByType DEFLATE text/plain # AddOutputFilterByType DEFLATE text/html # AddOutputFilterByType DEFLATE text/xml # AddOutputFilterByType DEFLATE text/css # AddOutputFilterByType DEFLATE application/xml # AddOutputFilterByType DEFLATE application/xhtml+xml # AddOutputFilterByType DEFLATE application/rss+xml # AddOutputFilterByType DEFLATE application/javascript # AddOutputFilterByType DEFLATE application/x-javascript # BrowserMatch ^Mozilla/4 gzip-only-text/html # BrowserMatch ^Mozilla/4\.0[678] no-gzip # BrowserMatch \bMSIE !no-gzip !gzip-only-text/html # Header append Vary User-Agent # END Enable Compression # Enable Compression AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html Header append Vary User-Agent # END Enable Compression # Enable Browser Caching <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access plus 1 week" ExpiresByType image/jpeg "access plus 1 week" ExpiresByType image/gif "access plus 1 week" ExpiresByType image/png "access plus 1 week" ExpiresByType text/css "access plus 1 week" ExpiresByType application/pdf "access plus 1 week" ExpiresByType text/x-javascript "access plus 1 week" ExpiresByType application/x-shockwave-flash "access plus 1 week" ExpiresByType image/x-icon "access plus 1 week" ExpiresDefault "access plus 1 week" </IfModule> ## END Enable Browser Caching ### Additional Settings that may need to be enabled for some servers ### Uncomment the commands by removing the # sign in front of it. ### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that. # 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it: # php_flag register_globals off # 2. If your cart has magic quotes enabled, This may work to disable it: # php_flag magic_quotes_gpc Off # 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try # php_value upload_max_filesize 999M # 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value post_max_size 999M # 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_execution_time 200 # 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_input_time 200 # 7. disable open_basedir limitations # php_admin_value open_basedir none Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] к херам удалить Надіслати Поділитися на інших сайтах More sharing options... mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] к херам удалить Большое спасибо, ваш совет помог. Закомментировал все вышеуказанные строки, и главная страница заработала. Однако ссылка главной страницы выглядит так: http://mysite.ru/index.php?route=common/home. Пробовал поочередно раскомментировывать строки - не помогло. Теперь как избавиться от index.php?route=common/home? Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 INSERT INTO ВАШПРЕФИКС_url_alias (query, keyword) VALUES ('common/home', ''); Надіслати Поділитися на інших сайтах More sharing options... mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 INSERT INTO ВАШПРЕФИКС_url_alias (query, keyword) VALUES ('common/home', ''); Большое спасибо за помощь! Теперь все как надо. Надіслати Поділитися на інших сайтах More sharing options... yuxehevoxa Опубліковано: 18 червня 2016 Share Опубліковано: 18 червня 2016 Добрый день. Установил интернет-магазин ocstore 1.5.5.1, переименовал .htaccess, включил seo pro в настройках магазина, но при прописывании seo url для товара или категории ничего не меняется, пока не удалю кеш в папке system, после удаления все нормально. Стандартный модуль seo url после прописывания ссылок сразу отображает правильно без обновления кеша. Подскажите пожалуйста, что нужно настроить для seo pro, чтобы каждый раз при изменении ссылок постоянно не удалять кеш для внесения изменений. Заранее благодарен за ответ. Надіслати Поділитися на інших сайтах More sharing options... at0s13 Опубліковано: 20 червня 2016 Share Опубліковано: 20 червня 2016 после установки seopro пришло уведомления в гугл вебмастер: На сайте *** стало больше ошибок типа "Переход не выполнен" и в отчете Сканирование - Ошибки сканирования - Ошибки URL появилась вкладка "Переход не выполнен" с внушительных списком ошибок. Надіслати Поділитися на інших сайтах More sharing options... Djeff78 Опубліковано: 21 червня 2016 Share Опубліковано: 21 червня 2016 Кто нибудь решил проблему с multilang и переходом корзины на дефольтный язык? Надіслати Поділитися на інших сайтах More sharing options... woron256 Опубліковано: 25 червня 2016 Share Опубліковано: 25 червня 2016 Ребята помогите. Пробовал включить ЧПУ. Все делал по инструкции. Версия opencart 1.5.4.1. В итоге у меня url остаются типа http://asd/index.php?route=product/category&path=20. И некоторые страницы пропадают. Пишет ошибку 404. Если прописываю например в категориях уникальный url, то при обновлении страницы она пропадает Надіслати Поділитися на інших сайтах More sharing options... LazyDen Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 Приветствую, господа! Для начала, коротко опишу суть моей задачи. Сделал страницу со списком магазинов и отдельные страницы с информацией по каждому магазину. Ссылки без ЧПУ выглядят так: '/index.php?route=stores/stores' // страница со списком магазинов '/index.php?route=stores/stores&store_id=1' // страница с информацией по текущему магазину Немного подправил код файла seo_pro.php, сделав по образу и подобию с товарами, и в итоге получились ссылки такого вида: '/magaziny/' // страница со списком магазинов '/nazvanie_magazina_1.html' // страница с информацией по текущему магазину Всё бы было хорошо, но вторая ссылка нужна немного в другом формате, а именно: '/magaziny/nazvanie_magazina_1.html' С помощью "костыля" я конечно же могу конкатенировать части URL, но хотелось бы сделать это более кошерно. Собственно вопрос и состоит в том, как это можно реализовать? Код писать за меня не нужно, а за пинок в нужном направлении - буду благодарен. Надіслати Поділитися на інших сайтах More sharing options... LazyDen Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 как это можно реализовать? Собственно, сам и отвечу, т.к. это может кому-то пригодится еще, а если где ошибся, то меня, надеюсь, поправят. Решение оказалось на поверхности и из-за замыленного глаза "слона" и не заметил. При формировании массива $queries в методе rewrite(), добавляем в него все компоненты URI, для которых необходима замена на алиасы. Последние, естественно, должны быть прописаны в таблице "url_alias". В моём случае, часть кода будет выглядеть так: <?php $queries = []; foreach ($data as $key => $value) { switch ($key) { /* ... остальной код ... */ case 'store_id': $queries[] = 'stores/stores'; // этой строки и не хватало для нужного мне результата $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; default: break; } } Надіслати Поділитися на інших сайтах More sharing options... LuckyPerson Опубліковано: 3 липня 2016 Share Опубліковано: 3 липня 2016 (змінено) есть смысл сразу с репозитория качать seo_pro.php ocStore 1.5.5.1.2 После замены "стандартного" seo_pro.php (который идет в коробке ocstore 1.5.5.1.2), на seo_pro.php из репозитория, заметил, что ссылка mysite.ru/order-info/?order_id=1 отображается как mysite.ru/index.php?route=account/order/info&order_id=1 P. S. В таблицу oc_url_alias предварительно добавлен соответствующий keyword. Проделал на чистой версии, все повторилось. Вот одна из частей кода, которая отличается от "стандартного" файла (который идет в коробке ocstore 1.5.5.1.2). if(!in_array($route, array('product/search'))) { //добавлен в файле из репозитория foreach($data as $key => $value) { switch($key) { case 'product_id': case 'manufacturer_id': case 'category_id': case 'information_id': case 'order_id': //добавлен в файле из репозитория $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; case 'path': $categories = explode('_', $value); foreach($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; default: break; } } } //добавлен в файле из репозитория Пробовал эту часть кода оставлять от "стандартного" файла - отображается mysite.ru/order-info/?order_id=1, но тогда при клике на "Возврат товара" перекидывает в карточку товара, а не в соответствующую форму. Подскажите, как подправить, чтоб не сломать все остальное? Спасибо. Змінено 3 липня 2016 користувачем LuckyPerson Надіслати Поділитися на інших сайтах More sharing options... costea93 Опубліковано: 5 липня 2016 Share Опубліковано: 5 липня 2016 Установил seoPRO и всё ок в продуктах и категориях, но вот уже проблемы с блогом, до установки адрес блога был таким: simple-blog, сейчас: index.php?route=simple_blog/article , в статиях тоже менялись на такие: index.php?route=simple_blog/article/view&simple_blog_article_id=6 кто знает как можно это исправить? :) Надіслати Поділитися на інших сайтах More sharing options... Rubik Опубліковано: 7 липня 2016 Share Опубліковано: 7 липня 2016 подскажите пж как изменить ссылку с /index.php?route=feed/google_sitemap на sitemap.xml Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 (змінено) Добрый день! Подскажите пожалуйста, товары доступны по url со / и без. Это нормально? как поправить? Со страниц со слешем стоит 302 редирект - это наверное не очень хорошо? Змінено 11 липня 2016 користувачем molodoi Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 302 редирект это плохо Версия? Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 302 редирект это плохо Версия? Версия ocStore 2.1.0.2.1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 в контроллере seo_pro замените строки $this->response->redirect($seo); на $this->response->redirect($seo, 301); Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 в контроллере seo_pro замените строки $this->response->redirect($seo); на $this->response->redirect($seo, 301); я поменял в library/responce.php public function redirect($url, $status = 302) на public function redirect($url, $status = 301) Это нормально или правильнее сделать так, как вы сказали? Скажите еще, лучше ссылки заканчивать "/" или это без разницы? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 можно и так.. Может так и лучше.. Скорей всего так лучшее, в таком случае даже при неавторизованном заходе в ЛК происходит 301, и даже если страница закрыта от индексации - все равно это хорошо. Надіслати Поділитися на інших сайтах More sharing options... Назад 57 58 59 60 61 62 63 64 65 66 67 Вперед Сторінка 62 з 72 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 4 Перейти до списку тем Схожі публікації [Поддержка] SEO Генератор мета тегов (категории, товары, производители, статьи), SEO URL - Мультиязык 1 2 3 4 10 Автор: legioner26, 31 березня 2019 метатеги seo-h1 (і ще %d) Теги: метатеги seo-h1 title meta descritption keywords seo чпу url seopro автозаполнение seo автозаполнение seo url автоматическая генерация мета-тегов seo генератор url seo генератор чпу дубли урл дубли удаление дублей дубли категорий дубли товаров дубли статей дубли страниц индексация дубли страниц сео продвижение мета теги title настройка сео продвижение сайта топ 10 выдача сайта автоматическая генерация title и description автоматическая генерация мета-тегов title и description автозаполнение мета тегов сеоген seogen автогенерация seo генераций url мета теги мета теги заполнение выдача в поиске продвижение opencart опенкарт сео опенкарт мета теги opencart seo мультиязык чпу мультиязык мультиязык сео чпу для статей генерация сео статьи производители url производиетли url url_alias url страниц чпу seo 232 відповіді 20 702 перегляди legioner26 6 січня 2022 Избавиться от дублей товаров Автор: kostya242, 15 вересня 2021 дубли 9 відповідей 622 перегляди chukcha 15 вересня 2021 Какое оптимальное решение проблемы дублей в OP 3 для наступающего 2021 Автор: smart_center, 31 грудня 2020 opencart 3 дубли (і ще %d) Теги: opencart 3 дубли дубли страниц seopro seo pro canonical 13 відповідей 1 315 переглядів pawana 1 січня 2021 Хлебные крошки или дубли Автор: Poxod86, 20 березня 2020 дубли хлебные крошки (і ще %d) Теги: дубли хлебные крошки ошибки 3 відповіді 805 переглядів Otvet 20 березня 2020 Товары копируются 2 раза Автор: ScartFM, 2 жовтня 2019 копирование товары (і ще %d) Теги: копирование товары дубли 4 відповіді 1 464 перегляди stickpro 2 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) дубли страниц, seoPro Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
skyline1983 Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 Так прогнать инструментом проверки Octeam и потом попытаться открыть свой магазин по ссылкам сайт//index.php?route=common/home сайт//index.php www.сайт итп все они должны переводить на сайт/ После ввода ссылок сразу идет переход на www.сайт.ru а саму статью не кинул: http://ocshop.info/ubiraem-dubli-glavnoj-stranicy-opencart/ Seo Keyword Checker : Дубли Seo-Keyword не найдены! Это значит что дублей нет? Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 Статья для чистого Opencart. Надіслати Поділитися на інших сайтах More sharing options... mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 Привет всем! Ребят, подскажите, плиз. Возникла следующая беда - при включении SeoPro если зайти на главную страницу сайта в адресной строке появляется ссылка вида http://mysite.ru/ind...ute=common/home и сообщение Сайт выполнил переадресацию слишком много раз. При стандартном типе ЧПУ все нормально. Как это побороть? Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 смотреть в htaccess, не пользоваться вредными советами "как убрать index.php через htaccess" и подобными Надіслати Поділитися на інших сайтах More sharing options... mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 htaccess такой: # 1.To use URL Alias you need to be running apache with mod_rewrite enabled. # 2. In your opencart directory rename htaccess.txt to .htaccess. # For any support issues please visit: http://www.opencart.com php_flag display_errors on php_flag display_startup_errors on Options +FollowSymlinks # Prevent Directoy listing Options -Indexes # Prevent Direct Access to files <FilesMatch "\.(tpl|ini|log)"> Order deny,allow Deny from all </FilesMatch> # SEO URL Settings RewriteEngine On # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/ RewriteBase / RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^download/(.*) /index.php?route=error/not_found [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^www.volgaofpoly.ru$ [NC] RewriteRule ^(.*)$ http://volgaofpoly.ru/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] # Enable Compression # AddOutputFilterByType DEFLATE text/plain # AddOutputFilterByType DEFLATE text/html # AddOutputFilterByType DEFLATE text/xml # AddOutputFilterByType DEFLATE text/css # AddOutputFilterByType DEFLATE application/xml # AddOutputFilterByType DEFLATE application/xhtml+xml # AddOutputFilterByType DEFLATE application/rss+xml # AddOutputFilterByType DEFLATE application/javascript # AddOutputFilterByType DEFLATE application/x-javascript # BrowserMatch ^Mozilla/4 gzip-only-text/html # BrowserMatch ^Mozilla/4\.0[678] no-gzip # BrowserMatch \bMSIE !no-gzip !gzip-only-text/html # Header append Vary User-Agent # END Enable Compression # Enable Compression AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html Header append Vary User-Agent # END Enable Compression # Enable Browser Caching <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access plus 1 week" ExpiresByType image/jpeg "access plus 1 week" ExpiresByType image/gif "access plus 1 week" ExpiresByType image/png "access plus 1 week" ExpiresByType text/css "access plus 1 week" ExpiresByType application/pdf "access plus 1 week" ExpiresByType text/x-javascript "access plus 1 week" ExpiresByType application/x-shockwave-flash "access plus 1 week" ExpiresByType image/x-icon "access plus 1 week" ExpiresDefault "access plus 1 week" </IfModule> ## END Enable Browser Caching ### Additional Settings that may need to be enabled for some servers ### Uncomment the commands by removing the # sign in front of it. ### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that. # 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it: # php_flag register_globals off # 2. If your cart has magic quotes enabled, This may work to disable it: # php_flag magic_quotes_gpc Off # 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try # php_value upload_max_filesize 999M # 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value post_max_size 999M # 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_execution_time 200 # 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_input_time 200 # 7. disable open_basedir limitations # php_admin_value open_basedir none Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] к херам удалить Надіслати Поділитися на інших сайтах More sharing options... mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] к херам удалить Большое спасибо, ваш совет помог. Закомментировал все вышеуказанные строки, и главная страница заработала. Однако ссылка главной страницы выглядит так: http://mysite.ru/index.php?route=common/home. Пробовал поочередно раскомментировывать строки - не помогло. Теперь как избавиться от index.php?route=common/home? Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 INSERT INTO ВАШПРЕФИКС_url_alias (query, keyword) VALUES ('common/home', ''); Надіслати Поділитися на інших сайтах More sharing options... mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 INSERT INTO ВАШПРЕФИКС_url_alias (query, keyword) VALUES ('common/home', ''); Большое спасибо за помощь! Теперь все как надо. Надіслати Поділитися на інших сайтах More sharing options... yuxehevoxa Опубліковано: 18 червня 2016 Share Опубліковано: 18 червня 2016 Добрый день. Установил интернет-магазин ocstore 1.5.5.1, переименовал .htaccess, включил seo pro в настройках магазина, но при прописывании seo url для товара или категории ничего не меняется, пока не удалю кеш в папке system, после удаления все нормально. Стандартный модуль seo url после прописывания ссылок сразу отображает правильно без обновления кеша. Подскажите пожалуйста, что нужно настроить для seo pro, чтобы каждый раз при изменении ссылок постоянно не удалять кеш для внесения изменений. Заранее благодарен за ответ. Надіслати Поділитися на інших сайтах More sharing options... at0s13 Опубліковано: 20 червня 2016 Share Опубліковано: 20 червня 2016 после установки seopro пришло уведомления в гугл вебмастер: На сайте *** стало больше ошибок типа "Переход не выполнен" и в отчете Сканирование - Ошибки сканирования - Ошибки URL появилась вкладка "Переход не выполнен" с внушительных списком ошибок. Надіслати Поділитися на інших сайтах More sharing options... Djeff78 Опубліковано: 21 червня 2016 Share Опубліковано: 21 червня 2016 Кто нибудь решил проблему с multilang и переходом корзины на дефольтный язык? Надіслати Поділитися на інших сайтах More sharing options... woron256 Опубліковано: 25 червня 2016 Share Опубліковано: 25 червня 2016 Ребята помогите. Пробовал включить ЧПУ. Все делал по инструкции. Версия opencart 1.5.4.1. В итоге у меня url остаются типа http://asd/index.php?route=product/category&path=20. И некоторые страницы пропадают. Пишет ошибку 404. Если прописываю например в категориях уникальный url, то при обновлении страницы она пропадает Надіслати Поділитися на інших сайтах More sharing options... LazyDen Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 Приветствую, господа! Для начала, коротко опишу суть моей задачи. Сделал страницу со списком магазинов и отдельные страницы с информацией по каждому магазину. Ссылки без ЧПУ выглядят так: '/index.php?route=stores/stores' // страница со списком магазинов '/index.php?route=stores/stores&store_id=1' // страница с информацией по текущему магазину Немного подправил код файла seo_pro.php, сделав по образу и подобию с товарами, и в итоге получились ссылки такого вида: '/magaziny/' // страница со списком магазинов '/nazvanie_magazina_1.html' // страница с информацией по текущему магазину Всё бы было хорошо, но вторая ссылка нужна немного в другом формате, а именно: '/magaziny/nazvanie_magazina_1.html' С помощью "костыля" я конечно же могу конкатенировать части URL, но хотелось бы сделать это более кошерно. Собственно вопрос и состоит в том, как это можно реализовать? Код писать за меня не нужно, а за пинок в нужном направлении - буду благодарен. Надіслати Поділитися на інших сайтах More sharing options... LazyDen Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 как это можно реализовать? Собственно, сам и отвечу, т.к. это может кому-то пригодится еще, а если где ошибся, то меня, надеюсь, поправят. Решение оказалось на поверхности и из-за замыленного глаза "слона" и не заметил. При формировании массива $queries в методе rewrite(), добавляем в него все компоненты URI, для которых необходима замена на алиасы. Последние, естественно, должны быть прописаны в таблице "url_alias". В моём случае, часть кода будет выглядеть так: <?php $queries = []; foreach ($data as $key => $value) { switch ($key) { /* ... остальной код ... */ case 'store_id': $queries[] = 'stores/stores'; // этой строки и не хватало для нужного мне результата $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; default: break; } } Надіслати Поділитися на інших сайтах More sharing options... LuckyPerson Опубліковано: 3 липня 2016 Share Опубліковано: 3 липня 2016 (змінено) есть смысл сразу с репозитория качать seo_pro.php ocStore 1.5.5.1.2 После замены "стандартного" seo_pro.php (который идет в коробке ocstore 1.5.5.1.2), на seo_pro.php из репозитория, заметил, что ссылка mysite.ru/order-info/?order_id=1 отображается как mysite.ru/index.php?route=account/order/info&order_id=1 P. S. В таблицу oc_url_alias предварительно добавлен соответствующий keyword. Проделал на чистой версии, все повторилось. Вот одна из частей кода, которая отличается от "стандартного" файла (который идет в коробке ocstore 1.5.5.1.2). if(!in_array($route, array('product/search'))) { //добавлен в файле из репозитория foreach($data as $key => $value) { switch($key) { case 'product_id': case 'manufacturer_id': case 'category_id': case 'information_id': case 'order_id': //добавлен в файле из репозитория $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; case 'path': $categories = explode('_', $value); foreach($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; default: break; } } } //добавлен в файле из репозитория Пробовал эту часть кода оставлять от "стандартного" файла - отображается mysite.ru/order-info/?order_id=1, но тогда при клике на "Возврат товара" перекидывает в карточку товара, а не в соответствующую форму. Подскажите, как подправить, чтоб не сломать все остальное? Спасибо. Змінено 3 липня 2016 користувачем LuckyPerson Надіслати Поділитися на інших сайтах More sharing options... costea93 Опубліковано: 5 липня 2016 Share Опубліковано: 5 липня 2016 Установил seoPRO и всё ок в продуктах и категориях, но вот уже проблемы с блогом, до установки адрес блога был таким: simple-blog, сейчас: index.php?route=simple_blog/article , в статиях тоже менялись на такие: index.php?route=simple_blog/article/view&simple_blog_article_id=6 кто знает как можно это исправить? :) Надіслати Поділитися на інших сайтах More sharing options... Rubik Опубліковано: 7 липня 2016 Share Опубліковано: 7 липня 2016 подскажите пж как изменить ссылку с /index.php?route=feed/google_sitemap на sitemap.xml Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 (змінено) Добрый день! Подскажите пожалуйста, товары доступны по url со / и без. Это нормально? как поправить? Со страниц со слешем стоит 302 редирект - это наверное не очень хорошо? Змінено 11 липня 2016 користувачем molodoi Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 302 редирект это плохо Версия? Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 302 редирект это плохо Версия? Версия ocStore 2.1.0.2.1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 в контроллере seo_pro замените строки $this->response->redirect($seo); на $this->response->redirect($seo, 301); Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 в контроллере seo_pro замените строки $this->response->redirect($seo); на $this->response->redirect($seo, 301); я поменял в library/responce.php public function redirect($url, $status = 302) на public function redirect($url, $status = 301) Это нормально или правильнее сделать так, как вы сказали? Скажите еще, лучше ссылки заканчивать "/" или это без разницы? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 можно и так.. Может так и лучше.. Скорей всего так лучшее, в таком случае даже при неавторизованном заходе в ЛК происходит 301, и даже если страница закрыта от индексации - все равно это хорошо. Надіслати Поділитися на інших сайтах More sharing options... Назад 57 58 59 60 61 62 63 64 65 66 67 Вперед Сторінка 62 з 72 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 4 Перейти до списку тем Схожі публікації [Поддержка] SEO Генератор мета тегов (категории, товары, производители, статьи), SEO URL - Мультиязык 1 2 3 4 10 Автор: legioner26, 31 березня 2019 метатеги seo-h1 (і ще %d) Теги: метатеги seo-h1 title meta descritption keywords seo чпу url seopro автозаполнение seo автозаполнение seo url автоматическая генерация мета-тегов seo генератор url seo генератор чпу дубли урл дубли удаление дублей дубли категорий дубли товаров дубли статей дубли страниц индексация дубли страниц сео продвижение мета теги title настройка сео продвижение сайта топ 10 выдача сайта автоматическая генерация title и description автоматическая генерация мета-тегов title и description автозаполнение мета тегов сеоген seogen автогенерация seo генераций url мета теги мета теги заполнение выдача в поиске продвижение opencart опенкарт сео опенкарт мета теги opencart seo мультиязык чпу мультиязык мультиязык сео чпу для статей генерация сео статьи производители url производиетли url url_alias url страниц чпу seo 232 відповіді 20 702 перегляди legioner26 6 січня 2022 Избавиться от дублей товаров Автор: kostya242, 15 вересня 2021 дубли 9 відповідей 622 перегляди chukcha 15 вересня 2021 Какое оптимальное решение проблемы дублей в OP 3 для наступающего 2021 Автор: smart_center, 31 грудня 2020 opencart 3 дубли (і ще %d) Теги: opencart 3 дубли дубли страниц seopro seo pro canonical 13 відповідей 1 315 переглядів pawana 1 січня 2021 Хлебные крошки или дубли Автор: Poxod86, 20 березня 2020 дубли хлебные крошки (і ще %d) Теги: дубли хлебные крошки ошибки 3 відповіді 805 переглядів Otvet 20 березня 2020 Товары копируются 2 раза Автор: ScartFM, 2 жовтня 2019 копирование товары (і ще %d) Теги: копирование товары дубли 4 відповіді 1 464 перегляди stickpro 2 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) дубли страниц, seoPro Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 Привет всем! Ребят, подскажите, плиз. Возникла следующая беда - при включении SeoPro если зайти на главную страницу сайта в адресной строке появляется ссылка вида http://mysite.ru/ind...ute=common/home и сообщение Сайт выполнил переадресацию слишком много раз. При стандартном типе ЧПУ все нормально. Как это побороть? Надіслати Поділитися на інших сайтах More sharing options...
Otvet Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 смотреть в htaccess, не пользоваться вредными советами "как убрать index.php через htaccess" и подобными Надіслати Поділитися на інших сайтах More sharing options... mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 htaccess такой: # 1.To use URL Alias you need to be running apache with mod_rewrite enabled. # 2. In your opencart directory rename htaccess.txt to .htaccess. # For any support issues please visit: http://www.opencart.com php_flag display_errors on php_flag display_startup_errors on Options +FollowSymlinks # Prevent Directoy listing Options -Indexes # Prevent Direct Access to files <FilesMatch "\.(tpl|ini|log)"> Order deny,allow Deny from all </FilesMatch> # SEO URL Settings RewriteEngine On # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/ RewriteBase / RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^download/(.*) /index.php?route=error/not_found [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^www.volgaofpoly.ru$ [NC] RewriteRule ^(.*)$ http://volgaofpoly.ru/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] # Enable Compression # AddOutputFilterByType DEFLATE text/plain # AddOutputFilterByType DEFLATE text/html # AddOutputFilterByType DEFLATE text/xml # AddOutputFilterByType DEFLATE text/css # AddOutputFilterByType DEFLATE application/xml # AddOutputFilterByType DEFLATE application/xhtml+xml # AddOutputFilterByType DEFLATE application/rss+xml # AddOutputFilterByType DEFLATE application/javascript # AddOutputFilterByType DEFLATE application/x-javascript # BrowserMatch ^Mozilla/4 gzip-only-text/html # BrowserMatch ^Mozilla/4\.0[678] no-gzip # BrowserMatch \bMSIE !no-gzip !gzip-only-text/html # Header append Vary User-Agent # END Enable Compression # Enable Compression AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html Header append Vary User-Agent # END Enable Compression # Enable Browser Caching <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access plus 1 week" ExpiresByType image/jpeg "access plus 1 week" ExpiresByType image/gif "access plus 1 week" ExpiresByType image/png "access plus 1 week" ExpiresByType text/css "access plus 1 week" ExpiresByType application/pdf "access plus 1 week" ExpiresByType text/x-javascript "access plus 1 week" ExpiresByType application/x-shockwave-flash "access plus 1 week" ExpiresByType image/x-icon "access plus 1 week" ExpiresDefault "access plus 1 week" </IfModule> ## END Enable Browser Caching ### Additional Settings that may need to be enabled for some servers ### Uncomment the commands by removing the # sign in front of it. ### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that. # 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it: # php_flag register_globals off # 2. If your cart has magic quotes enabled, This may work to disable it: # php_flag magic_quotes_gpc Off # 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try # php_value upload_max_filesize 999M # 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value post_max_size 999M # 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_execution_time 200 # 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_input_time 200 # 7. disable open_basedir limitations # php_admin_value open_basedir none Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] к херам удалить Надіслати Поділитися на інших сайтах More sharing options... mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] к херам удалить Большое спасибо, ваш совет помог. Закомментировал все вышеуказанные строки, и главная страница заработала. Однако ссылка главной страницы выглядит так: http://mysite.ru/index.php?route=common/home. Пробовал поочередно раскомментировывать строки - не помогло. Теперь как избавиться от index.php?route=common/home? Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 INSERT INTO ВАШПРЕФИКС_url_alias (query, keyword) VALUES ('common/home', ''); Надіслати Поділитися на інших сайтах More sharing options... mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 INSERT INTO ВАШПРЕФИКС_url_alias (query, keyword) VALUES ('common/home', ''); Большое спасибо за помощь! Теперь все как надо. Надіслати Поділитися на інших сайтах More sharing options... yuxehevoxa Опубліковано: 18 червня 2016 Share Опубліковано: 18 червня 2016 Добрый день. Установил интернет-магазин ocstore 1.5.5.1, переименовал .htaccess, включил seo pro в настройках магазина, но при прописывании seo url для товара или категории ничего не меняется, пока не удалю кеш в папке system, после удаления все нормально. Стандартный модуль seo url после прописывания ссылок сразу отображает правильно без обновления кеша. Подскажите пожалуйста, что нужно настроить для seo pro, чтобы каждый раз при изменении ссылок постоянно не удалять кеш для внесения изменений. Заранее благодарен за ответ. Надіслати Поділитися на інших сайтах More sharing options... at0s13 Опубліковано: 20 червня 2016 Share Опубліковано: 20 червня 2016 после установки seopro пришло уведомления в гугл вебмастер: На сайте *** стало больше ошибок типа "Переход не выполнен" и в отчете Сканирование - Ошибки сканирования - Ошибки URL появилась вкладка "Переход не выполнен" с внушительных списком ошибок. Надіслати Поділитися на інших сайтах More sharing options... Djeff78 Опубліковано: 21 червня 2016 Share Опубліковано: 21 червня 2016 Кто нибудь решил проблему с multilang и переходом корзины на дефольтный язык? Надіслати Поділитися на інших сайтах More sharing options... woron256 Опубліковано: 25 червня 2016 Share Опубліковано: 25 червня 2016 Ребята помогите. Пробовал включить ЧПУ. Все делал по инструкции. Версия opencart 1.5.4.1. В итоге у меня url остаются типа http://asd/index.php?route=product/category&path=20. И некоторые страницы пропадают. Пишет ошибку 404. Если прописываю например в категориях уникальный url, то при обновлении страницы она пропадает Надіслати Поділитися на інших сайтах More sharing options... LazyDen Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 Приветствую, господа! Для начала, коротко опишу суть моей задачи. Сделал страницу со списком магазинов и отдельные страницы с информацией по каждому магазину. Ссылки без ЧПУ выглядят так: '/index.php?route=stores/stores' // страница со списком магазинов '/index.php?route=stores/stores&store_id=1' // страница с информацией по текущему магазину Немного подправил код файла seo_pro.php, сделав по образу и подобию с товарами, и в итоге получились ссылки такого вида: '/magaziny/' // страница со списком магазинов '/nazvanie_magazina_1.html' // страница с информацией по текущему магазину Всё бы было хорошо, но вторая ссылка нужна немного в другом формате, а именно: '/magaziny/nazvanie_magazina_1.html' С помощью "костыля" я конечно же могу конкатенировать части URL, но хотелось бы сделать это более кошерно. Собственно вопрос и состоит в том, как это можно реализовать? Код писать за меня не нужно, а за пинок в нужном направлении - буду благодарен. Надіслати Поділитися на інших сайтах More sharing options... LazyDen Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 как это можно реализовать? Собственно, сам и отвечу, т.к. это может кому-то пригодится еще, а если где ошибся, то меня, надеюсь, поправят. Решение оказалось на поверхности и из-за замыленного глаза "слона" и не заметил. При формировании массива $queries в методе rewrite(), добавляем в него все компоненты URI, для которых необходима замена на алиасы. Последние, естественно, должны быть прописаны в таблице "url_alias". В моём случае, часть кода будет выглядеть так: <?php $queries = []; foreach ($data as $key => $value) { switch ($key) { /* ... остальной код ... */ case 'store_id': $queries[] = 'stores/stores'; // этой строки и не хватало для нужного мне результата $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; default: break; } } Надіслати Поділитися на інших сайтах More sharing options... LuckyPerson Опубліковано: 3 липня 2016 Share Опубліковано: 3 липня 2016 (змінено) есть смысл сразу с репозитория качать seo_pro.php ocStore 1.5.5.1.2 После замены "стандартного" seo_pro.php (который идет в коробке ocstore 1.5.5.1.2), на seo_pro.php из репозитория, заметил, что ссылка mysite.ru/order-info/?order_id=1 отображается как mysite.ru/index.php?route=account/order/info&order_id=1 P. S. В таблицу oc_url_alias предварительно добавлен соответствующий keyword. Проделал на чистой версии, все повторилось. Вот одна из частей кода, которая отличается от "стандартного" файла (который идет в коробке ocstore 1.5.5.1.2). if(!in_array($route, array('product/search'))) { //добавлен в файле из репозитория foreach($data as $key => $value) { switch($key) { case 'product_id': case 'manufacturer_id': case 'category_id': case 'information_id': case 'order_id': //добавлен в файле из репозитория $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; case 'path': $categories = explode('_', $value); foreach($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; default: break; } } } //добавлен в файле из репозитория Пробовал эту часть кода оставлять от "стандартного" файла - отображается mysite.ru/order-info/?order_id=1, но тогда при клике на "Возврат товара" перекидывает в карточку товара, а не в соответствующую форму. Подскажите, как подправить, чтоб не сломать все остальное? Спасибо. Змінено 3 липня 2016 користувачем LuckyPerson Надіслати Поділитися на інших сайтах More sharing options... costea93 Опубліковано: 5 липня 2016 Share Опубліковано: 5 липня 2016 Установил seoPRO и всё ок в продуктах и категориях, но вот уже проблемы с блогом, до установки адрес блога был таким: simple-blog, сейчас: index.php?route=simple_blog/article , в статиях тоже менялись на такие: index.php?route=simple_blog/article/view&simple_blog_article_id=6 кто знает как можно это исправить? :) Надіслати Поділитися на інших сайтах More sharing options... Rubik Опубліковано: 7 липня 2016 Share Опубліковано: 7 липня 2016 подскажите пж как изменить ссылку с /index.php?route=feed/google_sitemap на sitemap.xml Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 (змінено) Добрый день! Подскажите пожалуйста, товары доступны по url со / и без. Это нормально? как поправить? Со страниц со слешем стоит 302 редирект - это наверное не очень хорошо? Змінено 11 липня 2016 користувачем molodoi Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 302 редирект это плохо Версия? Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 302 редирект это плохо Версия? Версия ocStore 2.1.0.2.1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 в контроллере seo_pro замените строки $this->response->redirect($seo); на $this->response->redirect($seo, 301); Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 в контроллере seo_pro замените строки $this->response->redirect($seo); на $this->response->redirect($seo, 301); я поменял в library/responce.php public function redirect($url, $status = 302) на public function redirect($url, $status = 301) Это нормально или правильнее сделать так, как вы сказали? Скажите еще, лучше ссылки заканчивать "/" или это без разницы? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 можно и так.. Может так и лучше.. Скорей всего так лучшее, в таком случае даже при неавторизованном заходе в ЛК происходит 301, и даже если страница закрыта от индексации - все равно это хорошо. Надіслати Поділитися на інших сайтах More sharing options... Назад 57 58 59 60 61 62 63 64 65 66 67 Вперед Сторінка 62 з 72 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 4 Перейти до списку тем Схожі публікації [Поддержка] SEO Генератор мета тегов (категории, товары, производители, статьи), SEO URL - Мультиязык 1 2 3 4 10 Автор: legioner26, 31 березня 2019 метатеги seo-h1 (і ще %d) Теги: метатеги seo-h1 title meta descritption keywords seo чпу url seopro автозаполнение seo автозаполнение seo url автоматическая генерация мета-тегов seo генератор url seo генератор чпу дубли урл дубли удаление дублей дубли категорий дубли товаров дубли статей дубли страниц индексация дубли страниц сео продвижение мета теги title настройка сео продвижение сайта топ 10 выдача сайта автоматическая генерация title и description автоматическая генерация мета-тегов title и description автозаполнение мета тегов сеоген seogen автогенерация seo генераций url мета теги мета теги заполнение выдача в поиске продвижение opencart опенкарт сео опенкарт мета теги opencart seo мультиязык чпу мультиязык мультиязык сео чпу для статей генерация сео статьи производители url производиетли url url_alias url страниц чпу seo 232 відповіді 20 702 перегляди legioner26 6 січня 2022 Избавиться от дублей товаров Автор: kostya242, 15 вересня 2021 дубли 9 відповідей 622 перегляди chukcha 15 вересня 2021 Какое оптимальное решение проблемы дублей в OP 3 для наступающего 2021 Автор: smart_center, 31 грудня 2020 opencart 3 дубли (і ще %d) Теги: opencart 3 дубли дубли страниц seopro seo pro canonical 13 відповідей 1 315 переглядів pawana 1 січня 2021 Хлебные крошки или дубли Автор: Poxod86, 20 березня 2020 дубли хлебные крошки (і ще %d) Теги: дубли хлебные крошки ошибки 3 відповіді 805 переглядів Otvet 20 березня 2020 Товары копируются 2 раза Автор: ScartFM, 2 жовтня 2019 копирование товары (і ще %d) Теги: копирование товары дубли 4 відповіді 1 464 перегляди stickpro 2 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) дубли страниц, seoPro Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 htaccess такой: # 1.To use URL Alias you need to be running apache with mod_rewrite enabled. # 2. In your opencart directory rename htaccess.txt to .htaccess. # For any support issues please visit: http://www.opencart.com php_flag display_errors on php_flag display_startup_errors on Options +FollowSymlinks # Prevent Directoy listing Options -Indexes # Prevent Direct Access to files <FilesMatch "\.(tpl|ini|log)"> Order deny,allow Deny from all </FilesMatch> # SEO URL Settings RewriteEngine On # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/ RewriteBase / RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^download/(.*) /index.php?route=error/not_found [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^www.volgaofpoly.ru$ [NC] RewriteRule ^(.*)$ http://volgaofpoly.ru/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] # Enable Compression # AddOutputFilterByType DEFLATE text/plain # AddOutputFilterByType DEFLATE text/html # AddOutputFilterByType DEFLATE text/xml # AddOutputFilterByType DEFLATE text/css # AddOutputFilterByType DEFLATE application/xml # AddOutputFilterByType DEFLATE application/xhtml+xml # AddOutputFilterByType DEFLATE application/rss+xml # AddOutputFilterByType DEFLATE application/javascript # AddOutputFilterByType DEFLATE application/x-javascript # BrowserMatch ^Mozilla/4 gzip-only-text/html # BrowserMatch ^Mozilla/4\.0[678] no-gzip # BrowserMatch \bMSIE !no-gzip !gzip-only-text/html # Header append Vary User-Agent # END Enable Compression # Enable Compression AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html Header append Vary User-Agent # END Enable Compression # Enable Browser Caching <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access plus 1 week" ExpiresByType image/jpeg "access plus 1 week" ExpiresByType image/gif "access plus 1 week" ExpiresByType image/png "access plus 1 week" ExpiresByType text/css "access plus 1 week" ExpiresByType application/pdf "access plus 1 week" ExpiresByType text/x-javascript "access plus 1 week" ExpiresByType application/x-shockwave-flash "access plus 1 week" ExpiresByType image/x-icon "access plus 1 week" ExpiresDefault "access plus 1 week" </IfModule> ## END Enable Browser Caching ### Additional Settings that may need to be enabled for some servers ### Uncomment the commands by removing the # sign in front of it. ### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that. # 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it: # php_flag register_globals off # 2. If your cart has magic quotes enabled, This may work to disable it: # php_flag magic_quotes_gpc Off # 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try # php_value upload_max_filesize 999M # 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value post_max_size 999M # 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_execution_time 200 # 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_input_time 200 # 7. disable open_basedir limitations # php_admin_value open_basedir none Надіслати Поділитися на інших сайтах More sharing options...
Otvet Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] к херам удалить Надіслати Поділитися на інших сайтах More sharing options... mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] к херам удалить Большое спасибо, ваш совет помог. Закомментировал все вышеуказанные строки, и главная страница заработала. Однако ссылка главной страницы выглядит так: http://mysite.ru/index.php?route=common/home. Пробовал поочередно раскомментировывать строки - не помогло. Теперь как избавиться от index.php?route=common/home? Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 INSERT INTO ВАШПРЕФИКС_url_alias (query, keyword) VALUES ('common/home', ''); Надіслати Поділитися на інших сайтах More sharing options... mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 INSERT INTO ВАШПРЕФИКС_url_alias (query, keyword) VALUES ('common/home', ''); Большое спасибо за помощь! Теперь все как надо. Надіслати Поділитися на інших сайтах More sharing options... yuxehevoxa Опубліковано: 18 червня 2016 Share Опубліковано: 18 червня 2016 Добрый день. Установил интернет-магазин ocstore 1.5.5.1, переименовал .htaccess, включил seo pro в настройках магазина, но при прописывании seo url для товара или категории ничего не меняется, пока не удалю кеш в папке system, после удаления все нормально. Стандартный модуль seo url после прописывания ссылок сразу отображает правильно без обновления кеша. Подскажите пожалуйста, что нужно настроить для seo pro, чтобы каждый раз при изменении ссылок постоянно не удалять кеш для внесения изменений. Заранее благодарен за ответ. Надіслати Поділитися на інших сайтах More sharing options... at0s13 Опубліковано: 20 червня 2016 Share Опубліковано: 20 червня 2016 после установки seopro пришло уведомления в гугл вебмастер: На сайте *** стало больше ошибок типа "Переход не выполнен" и в отчете Сканирование - Ошибки сканирования - Ошибки URL появилась вкладка "Переход не выполнен" с внушительных списком ошибок. Надіслати Поділитися на інших сайтах More sharing options... Djeff78 Опубліковано: 21 червня 2016 Share Опубліковано: 21 червня 2016 Кто нибудь решил проблему с multilang и переходом корзины на дефольтный язык? Надіслати Поділитися на інших сайтах More sharing options... woron256 Опубліковано: 25 червня 2016 Share Опубліковано: 25 червня 2016 Ребята помогите. Пробовал включить ЧПУ. Все делал по инструкции. Версия opencart 1.5.4.1. В итоге у меня url остаются типа http://asd/index.php?route=product/category&path=20. И некоторые страницы пропадают. Пишет ошибку 404. Если прописываю например в категориях уникальный url, то при обновлении страницы она пропадает Надіслати Поділитися на інших сайтах More sharing options... LazyDen Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 Приветствую, господа! Для начала, коротко опишу суть моей задачи. Сделал страницу со списком магазинов и отдельные страницы с информацией по каждому магазину. Ссылки без ЧПУ выглядят так: '/index.php?route=stores/stores' // страница со списком магазинов '/index.php?route=stores/stores&store_id=1' // страница с информацией по текущему магазину Немного подправил код файла seo_pro.php, сделав по образу и подобию с товарами, и в итоге получились ссылки такого вида: '/magaziny/' // страница со списком магазинов '/nazvanie_magazina_1.html' // страница с информацией по текущему магазину Всё бы было хорошо, но вторая ссылка нужна немного в другом формате, а именно: '/magaziny/nazvanie_magazina_1.html' С помощью "костыля" я конечно же могу конкатенировать части URL, но хотелось бы сделать это более кошерно. Собственно вопрос и состоит в том, как это можно реализовать? Код писать за меня не нужно, а за пинок в нужном направлении - буду благодарен. Надіслати Поділитися на інших сайтах More sharing options... LazyDen Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 как это можно реализовать? Собственно, сам и отвечу, т.к. это может кому-то пригодится еще, а если где ошибся, то меня, надеюсь, поправят. Решение оказалось на поверхности и из-за замыленного глаза "слона" и не заметил. При формировании массива $queries в методе rewrite(), добавляем в него все компоненты URI, для которых необходима замена на алиасы. Последние, естественно, должны быть прописаны в таблице "url_alias". В моём случае, часть кода будет выглядеть так: <?php $queries = []; foreach ($data as $key => $value) { switch ($key) { /* ... остальной код ... */ case 'store_id': $queries[] = 'stores/stores'; // этой строки и не хватало для нужного мне результата $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; default: break; } } Надіслати Поділитися на інших сайтах More sharing options... LuckyPerson Опубліковано: 3 липня 2016 Share Опубліковано: 3 липня 2016 (змінено) есть смысл сразу с репозитория качать seo_pro.php ocStore 1.5.5.1.2 После замены "стандартного" seo_pro.php (который идет в коробке ocstore 1.5.5.1.2), на seo_pro.php из репозитория, заметил, что ссылка mysite.ru/order-info/?order_id=1 отображается как mysite.ru/index.php?route=account/order/info&order_id=1 P. S. В таблицу oc_url_alias предварительно добавлен соответствующий keyword. Проделал на чистой версии, все повторилось. Вот одна из частей кода, которая отличается от "стандартного" файла (который идет в коробке ocstore 1.5.5.1.2). if(!in_array($route, array('product/search'))) { //добавлен в файле из репозитория foreach($data as $key => $value) { switch($key) { case 'product_id': case 'manufacturer_id': case 'category_id': case 'information_id': case 'order_id': //добавлен в файле из репозитория $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; case 'path': $categories = explode('_', $value); foreach($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; default: break; } } } //добавлен в файле из репозитория Пробовал эту часть кода оставлять от "стандартного" файла - отображается mysite.ru/order-info/?order_id=1, но тогда при клике на "Возврат товара" перекидывает в карточку товара, а не в соответствующую форму. Подскажите, как подправить, чтоб не сломать все остальное? Спасибо. Змінено 3 липня 2016 користувачем LuckyPerson Надіслати Поділитися на інших сайтах More sharing options... costea93 Опубліковано: 5 липня 2016 Share Опубліковано: 5 липня 2016 Установил seoPRO и всё ок в продуктах и категориях, но вот уже проблемы с блогом, до установки адрес блога был таким: simple-blog, сейчас: index.php?route=simple_blog/article , в статиях тоже менялись на такие: index.php?route=simple_blog/article/view&simple_blog_article_id=6 кто знает как можно это исправить? :) Надіслати Поділитися на інших сайтах More sharing options... Rubik Опубліковано: 7 липня 2016 Share Опубліковано: 7 липня 2016 подскажите пж как изменить ссылку с /index.php?route=feed/google_sitemap на sitemap.xml Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 (змінено) Добрый день! Подскажите пожалуйста, товары доступны по url со / и без. Это нормально? как поправить? Со страниц со слешем стоит 302 редирект - это наверное не очень хорошо? Змінено 11 липня 2016 користувачем molodoi Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 302 редирект это плохо Версия? Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 302 редирект это плохо Версия? Версия ocStore 2.1.0.2.1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 в контроллере seo_pro замените строки $this->response->redirect($seo); на $this->response->redirect($seo, 301); Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 в контроллере seo_pro замените строки $this->response->redirect($seo); на $this->response->redirect($seo, 301); я поменял в library/responce.php public function redirect($url, $status = 302) на public function redirect($url, $status = 301) Это нормально или правильнее сделать так, как вы сказали? Скажите еще, лучше ссылки заканчивать "/" или это без разницы? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 можно и так.. Может так и лучше.. Скорей всего так лучшее, в таком случае даже при неавторизованном заходе в ЛК происходит 301, и даже если страница закрыта от индексации - все равно это хорошо. Надіслати Поділитися на інших сайтах More sharing options... Назад 57 58 59 60 61 62 63 64 65 66 67 Вперед Сторінка 62 з 72 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 4 Перейти до списку тем Схожі публікації [Поддержка] SEO Генератор мета тегов (категории, товары, производители, статьи), SEO URL - Мультиязык 1 2 3 4 10 Автор: legioner26, 31 березня 2019 метатеги seo-h1 (і ще %d) Теги: метатеги seo-h1 title meta descritption keywords seo чпу url seopro автозаполнение seo автозаполнение seo url автоматическая генерация мета-тегов seo генератор url seo генератор чпу дубли урл дубли удаление дублей дубли категорий дубли товаров дубли статей дубли страниц индексация дубли страниц сео продвижение мета теги title настройка сео продвижение сайта топ 10 выдача сайта автоматическая генерация title и description автоматическая генерация мета-тегов title и description автозаполнение мета тегов сеоген seogen автогенерация seo генераций url мета теги мета теги заполнение выдача в поиске продвижение opencart опенкарт сео опенкарт мета теги opencart seo мультиязык чпу мультиязык мультиязык сео чпу для статей генерация сео статьи производители url производиетли url url_alias url страниц чпу seo 232 відповіді 20 702 перегляди legioner26 6 січня 2022 Избавиться от дублей товаров Автор: kostya242, 15 вересня 2021 дубли 9 відповідей 622 перегляди chukcha 15 вересня 2021 Какое оптимальное решение проблемы дублей в OP 3 для наступающего 2021 Автор: smart_center, 31 грудня 2020 opencart 3 дубли (і ще %d) Теги: opencart 3 дубли дубли страниц seopro seo pro canonical 13 відповідей 1 315 переглядів pawana 1 січня 2021 Хлебные крошки или дубли Автор: Poxod86, 20 березня 2020 дубли хлебные крошки (і ще %d) Теги: дубли хлебные крошки ошибки 3 відповіді 805 переглядів Otvet 20 березня 2020 Товары копируются 2 раза Автор: ScartFM, 2 жовтня 2019 копирование товары (і ще %d) Теги: копирование товары дубли 4 відповіді 1 464 перегляди stickpro 2 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) дубли страниц, seoPro Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] к херам удалить Большое спасибо, ваш совет помог. Закомментировал все вышеуказанные строки, и главная страница заработала. Однако ссылка главной страницы выглядит так: http://mysite.ru/index.php?route=common/home. Пробовал поочередно раскомментировывать строки - не помогло. Теперь как избавиться от index.php?route=common/home? Надіслати Поділитися на інших сайтах More sharing options...
Otvet Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 INSERT INTO ВАШПРЕФИКС_url_alias (query, keyword) VALUES ('common/home', ''); Надіслати Поділитися на інших сайтах More sharing options... mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 INSERT INTO ВАШПРЕФИКС_url_alias (query, keyword) VALUES ('common/home', ''); Большое спасибо за помощь! Теперь все как надо. Надіслати Поділитися на інших сайтах More sharing options... yuxehevoxa Опубліковано: 18 червня 2016 Share Опубліковано: 18 червня 2016 Добрый день. Установил интернет-магазин ocstore 1.5.5.1, переименовал .htaccess, включил seo pro в настройках магазина, но при прописывании seo url для товара или категории ничего не меняется, пока не удалю кеш в папке system, после удаления все нормально. Стандартный модуль seo url после прописывания ссылок сразу отображает правильно без обновления кеша. Подскажите пожалуйста, что нужно настроить для seo pro, чтобы каждый раз при изменении ссылок постоянно не удалять кеш для внесения изменений. Заранее благодарен за ответ. Надіслати Поділитися на інших сайтах More sharing options... at0s13 Опубліковано: 20 червня 2016 Share Опубліковано: 20 червня 2016 после установки seopro пришло уведомления в гугл вебмастер: На сайте *** стало больше ошибок типа "Переход не выполнен" и в отчете Сканирование - Ошибки сканирования - Ошибки URL появилась вкладка "Переход не выполнен" с внушительных списком ошибок. Надіслати Поділитися на інших сайтах More sharing options... Djeff78 Опубліковано: 21 червня 2016 Share Опубліковано: 21 червня 2016 Кто нибудь решил проблему с multilang и переходом корзины на дефольтный язык? Надіслати Поділитися на інших сайтах More sharing options... woron256 Опубліковано: 25 червня 2016 Share Опубліковано: 25 червня 2016 Ребята помогите. Пробовал включить ЧПУ. Все делал по инструкции. Версия opencart 1.5.4.1. В итоге у меня url остаются типа http://asd/index.php?route=product/category&path=20. И некоторые страницы пропадают. Пишет ошибку 404. Если прописываю например в категориях уникальный url, то при обновлении страницы она пропадает Надіслати Поділитися на інших сайтах More sharing options... LazyDen Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 Приветствую, господа! Для начала, коротко опишу суть моей задачи. Сделал страницу со списком магазинов и отдельные страницы с информацией по каждому магазину. Ссылки без ЧПУ выглядят так: '/index.php?route=stores/stores' // страница со списком магазинов '/index.php?route=stores/stores&store_id=1' // страница с информацией по текущему магазину Немного подправил код файла seo_pro.php, сделав по образу и подобию с товарами, и в итоге получились ссылки такого вида: '/magaziny/' // страница со списком магазинов '/nazvanie_magazina_1.html' // страница с информацией по текущему магазину Всё бы было хорошо, но вторая ссылка нужна немного в другом формате, а именно: '/magaziny/nazvanie_magazina_1.html' С помощью "костыля" я конечно же могу конкатенировать части URL, но хотелось бы сделать это более кошерно. Собственно вопрос и состоит в том, как это можно реализовать? Код писать за меня не нужно, а за пинок в нужном направлении - буду благодарен. Надіслати Поділитися на інших сайтах More sharing options... LazyDen Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 как это можно реализовать? Собственно, сам и отвечу, т.к. это может кому-то пригодится еще, а если где ошибся, то меня, надеюсь, поправят. Решение оказалось на поверхности и из-за замыленного глаза "слона" и не заметил. При формировании массива $queries в методе rewrite(), добавляем в него все компоненты URI, для которых необходима замена на алиасы. Последние, естественно, должны быть прописаны в таблице "url_alias". В моём случае, часть кода будет выглядеть так: <?php $queries = []; foreach ($data as $key => $value) { switch ($key) { /* ... остальной код ... */ case 'store_id': $queries[] = 'stores/stores'; // этой строки и не хватало для нужного мне результата $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; default: break; } } Надіслати Поділитися на інших сайтах More sharing options... LuckyPerson Опубліковано: 3 липня 2016 Share Опубліковано: 3 липня 2016 (змінено) есть смысл сразу с репозитория качать seo_pro.php ocStore 1.5.5.1.2 После замены "стандартного" seo_pro.php (который идет в коробке ocstore 1.5.5.1.2), на seo_pro.php из репозитория, заметил, что ссылка mysite.ru/order-info/?order_id=1 отображается как mysite.ru/index.php?route=account/order/info&order_id=1 P. S. В таблицу oc_url_alias предварительно добавлен соответствующий keyword. Проделал на чистой версии, все повторилось. Вот одна из частей кода, которая отличается от "стандартного" файла (который идет в коробке ocstore 1.5.5.1.2). if(!in_array($route, array('product/search'))) { //добавлен в файле из репозитория foreach($data as $key => $value) { switch($key) { case 'product_id': case 'manufacturer_id': case 'category_id': case 'information_id': case 'order_id': //добавлен в файле из репозитория $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; case 'path': $categories = explode('_', $value); foreach($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; default: break; } } } //добавлен в файле из репозитория Пробовал эту часть кода оставлять от "стандартного" файла - отображается mysite.ru/order-info/?order_id=1, но тогда при клике на "Возврат товара" перекидывает в карточку товара, а не в соответствующую форму. Подскажите, как подправить, чтоб не сломать все остальное? Спасибо. Змінено 3 липня 2016 користувачем LuckyPerson Надіслати Поділитися на інших сайтах More sharing options... costea93 Опубліковано: 5 липня 2016 Share Опубліковано: 5 липня 2016 Установил seoPRO и всё ок в продуктах и категориях, но вот уже проблемы с блогом, до установки адрес блога был таким: simple-blog, сейчас: index.php?route=simple_blog/article , в статиях тоже менялись на такие: index.php?route=simple_blog/article/view&simple_blog_article_id=6 кто знает как можно это исправить? :) Надіслати Поділитися на інших сайтах More sharing options... Rubik Опубліковано: 7 липня 2016 Share Опубліковано: 7 липня 2016 подскажите пж как изменить ссылку с /index.php?route=feed/google_sitemap на sitemap.xml Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 (змінено) Добрый день! Подскажите пожалуйста, товары доступны по url со / и без. Это нормально? как поправить? Со страниц со слешем стоит 302 редирект - это наверное не очень хорошо? Змінено 11 липня 2016 користувачем molodoi Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 302 редирект это плохо Версия? Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 302 редирект это плохо Версия? Версия ocStore 2.1.0.2.1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 в контроллере seo_pro замените строки $this->response->redirect($seo); на $this->response->redirect($seo, 301); Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 в контроллере seo_pro замените строки $this->response->redirect($seo); на $this->response->redirect($seo, 301); я поменял в library/responce.php public function redirect($url, $status = 302) на public function redirect($url, $status = 301) Это нормально или правильнее сделать так, как вы сказали? Скажите еще, лучше ссылки заканчивать "/" или это без разницы? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 можно и так.. Может так и лучше.. Скорей всего так лучшее, в таком случае даже при неавторизованном заходе в ЛК происходит 301, и даже если страница закрыта от индексации - все равно это хорошо. Надіслати Поділитися на інших сайтах More sharing options... Назад 57 58 59 60 61 62 63 64 65 66 67 Вперед Сторінка 62 з 72 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 4 Перейти до списку тем Схожі публікації [Поддержка] SEO Генератор мета тегов (категории, товары, производители, статьи), SEO URL - Мультиязык 1 2 3 4 10 Автор: legioner26, 31 березня 2019 метатеги seo-h1 (і ще %d) Теги: метатеги seo-h1 title meta descritption keywords seo чпу url seopro автозаполнение seo автозаполнение seo url автоматическая генерация мета-тегов seo генератор url seo генератор чпу дубли урл дубли удаление дублей дубли категорий дубли товаров дубли статей дубли страниц индексация дубли страниц сео продвижение мета теги title настройка сео продвижение сайта топ 10 выдача сайта автоматическая генерация title и description автоматическая генерация мета-тегов title и description автозаполнение мета тегов сеоген seogen автогенерация seo генераций url мета теги мета теги заполнение выдача в поиске продвижение opencart опенкарт сео опенкарт мета теги opencart seo мультиязык чпу мультиязык мультиязык сео чпу для статей генерация сео статьи производители url производиетли url url_alias url страниц чпу seo 232 відповіді 20 702 перегляди legioner26 6 січня 2022 Избавиться от дублей товаров Автор: kostya242, 15 вересня 2021 дубли 9 відповідей 622 перегляди chukcha 15 вересня 2021 Какое оптимальное решение проблемы дублей в OP 3 для наступающего 2021 Автор: smart_center, 31 грудня 2020 opencart 3 дубли (і ще %d) Теги: opencart 3 дубли дубли страниц seopro seo pro canonical 13 відповідей 1 315 переглядів pawana 1 січня 2021 Хлебные крошки или дубли Автор: Poxod86, 20 березня 2020 дубли хлебные крошки (і ще %d) Теги: дубли хлебные крошки ошибки 3 відповіді 805 переглядів Otvet 20 березня 2020 Товары копируются 2 раза Автор: ScartFM, 2 жовтня 2019 копирование товары (і ще %d) Теги: копирование товары дубли 4 відповіді 1 464 перегляди stickpro 2 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) дубли страниц, seoPro Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
mdgr Опубліковано: 14 червня 2016 Share Опубліковано: 14 червня 2016 INSERT INTO ВАШПРЕФИКС_url_alias (query, keyword) VALUES ('common/home', ''); Большое спасибо за помощь! Теперь все как надо. Надіслати Поділитися на інших сайтах More sharing options...
yuxehevoxa Опубліковано: 18 червня 2016 Share Опубліковано: 18 червня 2016 Добрый день. Установил интернет-магазин ocstore 1.5.5.1, переименовал .htaccess, включил seo pro в настройках магазина, но при прописывании seo url для товара или категории ничего не меняется, пока не удалю кеш в папке system, после удаления все нормально. Стандартный модуль seo url после прописывания ссылок сразу отображает правильно без обновления кеша. Подскажите пожалуйста, что нужно настроить для seo pro, чтобы каждый раз при изменении ссылок постоянно не удалять кеш для внесения изменений. Заранее благодарен за ответ. Надіслати Поділитися на інших сайтах More sharing options...
at0s13 Опубліковано: 20 червня 2016 Share Опубліковано: 20 червня 2016 после установки seopro пришло уведомления в гугл вебмастер: На сайте *** стало больше ошибок типа "Переход не выполнен" и в отчете Сканирование - Ошибки сканирования - Ошибки URL появилась вкладка "Переход не выполнен" с внушительных списком ошибок. Надіслати Поділитися на інших сайтах More sharing options...
Djeff78 Опубліковано: 21 червня 2016 Share Опубліковано: 21 червня 2016 Кто нибудь решил проблему с multilang и переходом корзины на дефольтный язык? Надіслати Поділитися на інших сайтах More sharing options...
woron256 Опубліковано: 25 червня 2016 Share Опубліковано: 25 червня 2016 Ребята помогите. Пробовал включить ЧПУ. Все делал по инструкции. Версия opencart 1.5.4.1. В итоге у меня url остаются типа http://asd/index.php?route=product/category&path=20. И некоторые страницы пропадают. Пишет ошибку 404. Если прописываю например в категориях уникальный url, то при обновлении страницы она пропадает Надіслати Поділитися на інших сайтах More sharing options...
LazyDen Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 Приветствую, господа! Для начала, коротко опишу суть моей задачи. Сделал страницу со списком магазинов и отдельные страницы с информацией по каждому магазину. Ссылки без ЧПУ выглядят так: '/index.php?route=stores/stores' // страница со списком магазинов '/index.php?route=stores/stores&store_id=1' // страница с информацией по текущему магазину Немного подправил код файла seo_pro.php, сделав по образу и подобию с товарами, и в итоге получились ссылки такого вида: '/magaziny/' // страница со списком магазинов '/nazvanie_magazina_1.html' // страница с информацией по текущему магазину Всё бы было хорошо, но вторая ссылка нужна немного в другом формате, а именно: '/magaziny/nazvanie_magazina_1.html' С помощью "костыля" я конечно же могу конкатенировать части URL, но хотелось бы сделать это более кошерно. Собственно вопрос и состоит в том, как это можно реализовать? Код писать за меня не нужно, а за пинок в нужном направлении - буду благодарен. Надіслати Поділитися на інших сайтах More sharing options...
LazyDen Опубліковано: 29 червня 2016 Share Опубліковано: 29 червня 2016 как это можно реализовать? Собственно, сам и отвечу, т.к. это может кому-то пригодится еще, а если где ошибся, то меня, надеюсь, поправят. Решение оказалось на поверхности и из-за замыленного глаза "слона" и не заметил. При формировании массива $queries в методе rewrite(), добавляем в него все компоненты URI, для которых необходима замена на алиасы. Последние, естественно, должны быть прописаны в таблице "url_alias". В моём случае, часть кода будет выглядеть так: <?php $queries = []; foreach ($data as $key => $value) { switch ($key) { /* ... остальной код ... */ case 'store_id': $queries[] = 'stores/stores'; // этой строки и не хватало для нужного мне результата $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; default: break; } } Надіслати Поділитися на інших сайтах More sharing options...
LuckyPerson Опубліковано: 3 липня 2016 Share Опубліковано: 3 липня 2016 (змінено) есть смысл сразу с репозитория качать seo_pro.php ocStore 1.5.5.1.2 После замены "стандартного" seo_pro.php (который идет в коробке ocstore 1.5.5.1.2), на seo_pro.php из репозитория, заметил, что ссылка mysite.ru/order-info/?order_id=1 отображается как mysite.ru/index.php?route=account/order/info&order_id=1 P. S. В таблицу oc_url_alias предварительно добавлен соответствующий keyword. Проделал на чистой версии, все повторилось. Вот одна из частей кода, которая отличается от "стандартного" файла (который идет в коробке ocstore 1.5.5.1.2). if(!in_array($route, array('product/search'))) { //добавлен в файле из репозитория foreach($data as $key => $value) { switch($key) { case 'product_id': case 'manufacturer_id': case 'category_id': case 'information_id': case 'order_id': //добавлен в файле из репозитория $queries[] = $key . '=' . $value; unset($data[$key]); $postfix = 1; break; case 'path': $categories = explode('_', $value); foreach($categories as $category) { $queries[] = 'category_id=' . $category; } unset($data[$key]); break; default: break; } } } //добавлен в файле из репозитория Пробовал эту часть кода оставлять от "стандартного" файла - отображается mysite.ru/order-info/?order_id=1, но тогда при клике на "Возврат товара" перекидывает в карточку товара, а не в соответствующую форму. Подскажите, как подправить, чтоб не сломать все остальное? Спасибо. Змінено 3 липня 2016 користувачем LuckyPerson Надіслати Поділитися на інших сайтах More sharing options...
costea93 Опубліковано: 5 липня 2016 Share Опубліковано: 5 липня 2016 Установил seoPRO и всё ок в продуктах и категориях, но вот уже проблемы с блогом, до установки адрес блога был таким: simple-blog, сейчас: index.php?route=simple_blog/article , в статиях тоже менялись на такие: index.php?route=simple_blog/article/view&simple_blog_article_id=6 кто знает как можно это исправить? :) Надіслати Поділитися на інших сайтах More sharing options...
Rubik Опубліковано: 7 липня 2016 Share Опубліковано: 7 липня 2016 подскажите пж как изменить ссылку с /index.php?route=feed/google_sitemap на sitemap.xml Надіслати Поділитися на інших сайтах More sharing options...
molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 (змінено) Добрый день! Подскажите пожалуйста, товары доступны по url со / и без. Это нормально? как поправить? Со страниц со слешем стоит 302 редирект - это наверное не очень хорошо? Змінено 11 липня 2016 користувачем molodoi Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 302 редирект это плохо Версия? Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 302 редирект это плохо Версия? Версия ocStore 2.1.0.2.1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 в контроллере seo_pro замените строки $this->response->redirect($seo); на $this->response->redirect($seo, 301); Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 в контроллере seo_pro замените строки $this->response->redirect($seo); на $this->response->redirect($seo, 301); я поменял в library/responce.php public function redirect($url, $status = 302) на public function redirect($url, $status = 301) Это нормально или правильнее сделать так, как вы сказали? Скажите еще, лучше ссылки заканчивать "/" или это без разницы? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 можно и так.. Может так и лучше.. Скорей всего так лучшее, в таком случае даже при неавторизованном заходе в ЛК происходит 301, и даже если страница закрыта от индексации - все равно это хорошо. Надіслати Поділитися на інших сайтах More sharing options... Назад 57 58 59 60 61 62 63 64 65 66 67 Вперед Сторінка 62 з 72 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 4 Перейти до списку тем Схожі публікації [Поддержка] SEO Генератор мета тегов (категории, товары, производители, статьи), SEO URL - Мультиязык 1 2 3 4 10 Автор: legioner26, 31 березня 2019 метатеги seo-h1 (і ще %d) Теги: метатеги seo-h1 title meta descritption keywords seo чпу url seopro автозаполнение seo автозаполнение seo url автоматическая генерация мета-тегов seo генератор url seo генератор чпу дубли урл дубли удаление дублей дубли категорий дубли товаров дубли статей дубли страниц индексация дубли страниц сео продвижение мета теги title настройка сео продвижение сайта топ 10 выдача сайта автоматическая генерация title и description автоматическая генерация мета-тегов title и description автозаполнение мета тегов сеоген seogen автогенерация seo генераций url мета теги мета теги заполнение выдача в поиске продвижение opencart опенкарт сео опенкарт мета теги opencart seo мультиязык чпу мультиязык мультиязык сео чпу для статей генерация сео статьи производители url производиетли url url_alias url страниц чпу seo 232 відповіді 20 702 перегляди legioner26 6 січня 2022 Избавиться от дублей товаров Автор: kostya242, 15 вересня 2021 дубли 9 відповідей 622 перегляди chukcha 15 вересня 2021 Какое оптимальное решение проблемы дублей в OP 3 для наступающего 2021 Автор: smart_center, 31 грудня 2020 opencart 3 дубли (і ще %d) Теги: opencart 3 дубли дубли страниц seopro seo pro canonical 13 відповідей 1 315 переглядів pawana 1 січня 2021 Хлебные крошки или дубли Автор: Poxod86, 20 березня 2020 дубли хлебные крошки (і ще %d) Теги: дубли хлебные крошки ошибки 3 відповіді 805 переглядів Otvet 20 березня 2020 Товары копируются 2 раза Автор: ScartFM, 2 жовтня 2019 копирование товары (і ще %d) Теги: копирование товары дубли 4 відповіді 1 464 перегляди stickpro 2 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) дубли страниц, seoPro
molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 302 редирект это плохо Версия? Версия ocStore 2.1.0.2.1 Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 в контроллере seo_pro замените строки $this->response->redirect($seo); на $this->response->redirect($seo, 301); Надіслати Поділитися на інших сайтах More sharing options... molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 в контроллере seo_pro замените строки $this->response->redirect($seo); на $this->response->redirect($seo, 301); я поменял в library/responce.php public function redirect($url, $status = 302) на public function redirect($url, $status = 301) Это нормально или правильнее сделать так, как вы сказали? Скажите еще, лучше ссылки заканчивать "/" или это без разницы? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 можно и так.. Может так и лучше.. Скорей всего так лучшее, в таком случае даже при неавторизованном заходе в ЛК происходит 301, и даже если страница закрыта от индексации - все равно это хорошо. Надіслати Поділитися на інших сайтах More sharing options... Назад 57 58 59 60 61 62 63 64 65 66 67 Вперед Сторінка 62 з 72 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 4 Перейти до списку тем Схожі публікації [Поддержка] SEO Генератор мета тегов (категории, товары, производители, статьи), SEO URL - Мультиязык 1 2 3 4 10 Автор: legioner26, 31 березня 2019 метатеги seo-h1 (і ще %d) Теги: метатеги seo-h1 title meta descritption keywords seo чпу url seopro автозаполнение seo автозаполнение seo url автоматическая генерация мета-тегов seo генератор url seo генератор чпу дубли урл дубли удаление дублей дубли категорий дубли товаров дубли статей дубли страниц индексация дубли страниц сео продвижение мета теги title настройка сео продвижение сайта топ 10 выдача сайта автоматическая генерация title и description автоматическая генерация мета-тегов title и description автозаполнение мета тегов сеоген seogen автогенерация seo генераций url мета теги мета теги заполнение выдача в поиске продвижение opencart опенкарт сео опенкарт мета теги opencart seo мультиязык чпу мультиязык мультиязык сео чпу для статей генерация сео статьи производители url производиетли url url_alias url страниц чпу seo 232 відповіді 20 702 перегляди legioner26 6 січня 2022 Избавиться от дублей товаров Автор: kostya242, 15 вересня 2021 дубли 9 відповідей 622 перегляди chukcha 15 вересня 2021 Какое оптимальное решение проблемы дублей в OP 3 для наступающего 2021 Автор: smart_center, 31 грудня 2020 opencart 3 дубли (і ще %d) Теги: opencart 3 дубли дубли страниц seopro seo pro canonical 13 відповідей 1 315 переглядів pawana 1 січня 2021 Хлебные крошки или дубли Автор: Poxod86, 20 березня 2020 дубли хлебные крошки (і ще %d) Теги: дубли хлебные крошки ошибки 3 відповіді 805 переглядів Otvet 20 березня 2020 Товары копируются 2 раза Автор: ScartFM, 2 жовтня 2019 копирование товары (і ще %d) Теги: копирование товары дубли 4 відповіді 1 464 перегляди stickpro 2 жовтня 2019 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
molodoi Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 в контроллере seo_pro замените строки $this->response->redirect($seo); на $this->response->redirect($seo, 301); я поменял в library/responce.php public function redirect($url, $status = 302) на public function redirect($url, $status = 301) Это нормально или правильнее сделать так, как вы сказали? Скажите еще, лучше ссылки заканчивать "/" или это без разницы? Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 11 липня 2016 Share Опубліковано: 11 липня 2016 можно и так.. Может так и лучше.. Скорей всего так лучшее, в таком случае даже при неавторизованном заходе в ЛК происходит 301, и даже если страница закрыта от индексации - все равно это хорошо. Надіслати Поділитися на інших сайтах More sharing options... Назад 57 58 59 60 61 62 63 64 65 66 67 Вперед Сторінка 62 з 72 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 4
Recommended Posts