Jump to content
Sign in to follow this  
GrindBalls

Не работает SeoPro для категории товаров opencart 2.3

Recommended Posts

Здравствуйте! Подскажите молодому и неопытному почему после установки SeoPro страница с категориями товаров не открывается нормально, вместо них программный код. Товары, информационные страницы, регистрация, заказ все работает правильно, если оставить стандартные настройки, то категории работают. Сайт kigurumix.ru

Настройки:

версия opencart 2.3

Включить Seopro: да

Включить с категориями: да

Префикс: .html

Язык шаблона английский, но переведен на русский. 

Кэш чистил

почистил дубли в phpMyAdmin и удалил ненужные товары которые шли с шаблоном

урлы заполнены есть на всех товарах и категориях

файл .htaccess в нормальном формате, текст:

SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip

Header unset ETag
FileETag None

<FilesMatch "(?i)^.*\.(ico|flv|jpg|jpeg|png|gif|js|css)$">
	Header unset Last-Modified
	Header set Expires "Fri, 21 Dec 2100 00:00:00 GMT"
	Header set Cache-Control "public, no-transform"
</FilesMatch>

<IfModule mod_expires.c>
  ExpiresActive on
 
# Perhaps better to whitelist expires rules? Perhaps.
  ExpiresDefault                          "access plus 1 month"
 
# cache.appcache needs re-requests in FF 3.6 (thx Remy ~Introducing HTML5)
  ExpiresByType text/cache-manifest       "access plus 0 seconds"

# Your document html
  ExpiresByType text/html                 "access plus 0 seconds"
   
# Data
  ExpiresByType text/xml                  "access plus 0 seconds"
  ExpiresByType application/xml           "access plus 0 seconds"
  ExpiresByType application/json          "access plus 0 seconds"
 
# RSS feed
  ExpiresByType application/rss+xml       "access plus 1 hour"
 
# Favicon (cannot be renamed)
  ExpiresByType image/x-icon              "access plus 1 week"
 
# Media: images, video, audio
  ExpiresByType image/gif                 "access plus 1 month"
  ExpiresByType image/png                 "access plus 1 month"
  ExpiresByType image/jpg                 "access plus 1 month"
  ExpiresByType image/jpeg                "access plus 1 month"
  ExpiresByType video/ogg                 "access plus 1 month"
  ExpiresByType audio/ogg                 "access plus 1 month"
  ExpiresByType video/mp4                 "access plus 1 month"
  ExpiresByType video/webm                "access plus 1 month"
   
# HTC files  (css3pie)
  ExpiresByType text/x-component          "access plus 1 month"
   
# Webfonts
  ExpiresByType font/truetype             "access plus 1 month"
  ExpiresByType font/opentype             "access plus 1 month"
  ExpiresByType application/x-font-woff   "access plus 1 month"
  ExpiresByType image/svg+xml             "access plus 1 month"
  ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
     
# CSS and JavaScript
  ExpiresByType text/css                  "access plus 1 year"
  ExpiresByType application/javascript    "access plus 1 year"
  ExpiresByType text/javascript           "access plus 1 year"
   
  <IfModule mod_headers.c>
    Header append Cache-Control "public"
  </IfModule>
</IfModule>
# 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

Options +FollowSymlinks

# Prevent Directoy listing
Options -Indexes

# Prevent Direct Access to files
<FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
 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 ^system/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]

### 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

 

Edited by GrindBalls

Share this post


Link to post
Share on other sites

что в логах web-сервера и самого ОС?

Share this post


Link to post
Share on other sites
14 минут назад, neonox сказал:

что в логах web-сервера и самого ОС?

2018-11-06 21:37:15 - PHP Notice:  Undefined index: filename in /home/a/amyamro8/kigurumix.ru/public_html/catalog/controller/common/seo_pro.php on line 62

я открыл а там:

61        $language = new Language($this->languages[$code]['directory']);
62        $language->load($this->languages[$code]['filename']);
63        $this->registry->set('language', $language);

Share this post


Link to post
Share on other sites

вероятно ваш хостинг отдает php как текст как раз из-за окончания .html

думаю лучше написать в тех поддержку хостинга

Share this post


Link to post
Share on other sites

вообще модуль управления добавляет файл

catalog\controller\startup\seo_pro.php и там нет language точно

 

Share this post


Link to post
Share on other sites
5 часов назад, freelancer сказал:

вероятно ваш хостинг отдает php как текст как раз из-за окончания .html

думаю лучше написать в тех поддержку хостинга

А что именно их спросить? А если окончание поменять?

5 часов назад, freelancer сказал:

вообще модуль управления добавляет файл

catalog\controller\startup\seo_pro.php и там нет language точно

 

Там немного не тот путь, /catalog/controller/common/seo_pro.php

Share this post


Link to post
Share on other sites
В 07.11.2018 в 15:33, freelancer сказал:

вообще модуль управления добавляет файл

catalog\controller\startup\seo_pro.php и там нет language точно

 

А если взять другой файл seo_pro.php и заменить содержимое с моим, будет толк?

 

В 07.11.2018 в 15:29, freelancer сказал:

вероятно ваш хостинг отдает php как текст как раз из-за окончания .html

думаю лучше написать в тех поддержку хостинга

Я написал в свой хостинг, мне ответили, что отправляется как php код, а не как текст

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By nikifalex
      1 950.00 руб
      Скачать/Купить дополнение


      Модуль автокатегорий
      Модуль позволяет автоматически добавить в категорию товары, подходящие под условия.
      Модуль не создает категории сам. Категории вы создаете сами, с нужными тегами, иерархией, как угодно.
      Поэтому в результате можно создать произвольную гибкую структуру категорий.
      ну а модуль просто добавит товары в эти категории по определенным критериям. Автоматически.
       
      Для добавления товаров в категорию можно использовать неограниченное количество фильтров,
      каждый из которых может включать
      - название и значение (либо диапазон значений) атрибута.
      - диапазон цены
      - учитывать акции товара - либо все, либо только с акцией, либо только без акции
      - производитель
      - наличие подстроки в названии товара
      - категория
      в категорию добавляются товары, целиком подходящие под все фильтры.
      Обрабатывать можно как отдельную одну категорию, так и все категории сразу.
      Все товары, которые не подходят, удаляются из этой категории.
      Модуль позволяет делать страницы-категории в которых будут тематические группы товаров.
      например:
      1) женская одежда на осень больших размеров
      2) кухонные принадлежности tefal с ценой меньше 2000 руб по распродаже
      3) автомобильные шины шириной от 195 до 225, профилем от 55 до 60 и диаметром 16

      Поскольку это обычная категория, у этой страницы  могут быть все SEO теги, описание, SEO URL, на странице может работать фильтр
      и любые другие модули.
      Что очень хорошо подходит для SEO продвижения и лендингов.
      Также такие категории можно ставить внутрь категорий, в меню, в тематические подборки, что улучшает навигацию по сайту
      и помогает пользователю сразу перейти в нужные товары. Ссылки на эти категории можно ставить на баннеры, слайдеры и
      прочие рекламные материалы.

      установка:
      1) загрузить файл nkf_autocategory_oc23_1_1.ocmod.zip через установку расширений в админке.
      2) обновить модификаторы
      3) активировать модуль в расширения-модули
      4) зайти в модуль и поставить статус "включено"
      Теперь в категории можно указать параметры для выбора товаров. И потом перейти в модуль и в модуле нажать "запустить"
      Модуль работает на opencart 2.3, ocstore 2.3, ocshop 2.3 Модуль не затирает системные файлы. Язык модуля - Русский. 
       
      после обновления зайдите в настройки модуля

      Политика безусловного возврата: В течение недели после покупки вы можете запросить полный возврат денег за покупку, если вы не удовлетворены качеством модуля. Все что надо это написать в личку, указать причину и реквизиты для перевода.
      Добавил nikifalex Добавлено 23.03.2019 Категория Прочее Системные требования Сайт разработчика Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет Старая цена 0  
    • By nikifalex
      Модуль позволяет автоматически добавить в категорию товары, подходящие под условия.
      Модуль не создает категории сам. Категории вы создаете сами, с нужными тегами, иерархией, как угодно.
      Поэтому в результате можно создать произвольную гибкую структуру категорий.
      ну а модуль просто добавит товары в эти категории по определенным критериям. Автоматически.
       
      Для добавления товаров в категорию можно использовать неограниченное количество фильтров,
      каждый из которых может включать
      - название и значение (либо диапазон значений) атрибута.
      - диапазон цены
      - учитывать акции товара - либо все, либо только с акцией, либо только без акции
      - производитель
      - наличие подстроки в названии товара
      - категория
      в категорию добавляются товары, целиком подходящие под все фильтры.
      Обрабатывать можно как отдельную одну категорию, так и все категории сразу.
      Все товары, которые не подходят, удаляются из этой категории.
      Модуль позволяет делать страницы-категории в которых будут тематические группы товаров.
      например:
      1) женская одежда на осень больших размеров
      2) кухонные принадлежности tefal с ценой меньше 2000 руб по распродаже
      3) автомобильные шины шириной от 195 до 225, профилем от 55 до 60 и диаметром 16

      Поскольку это обычная категория, у этой страницы  могут быть все SEO теги, описание, SEO URL, на странице может работать фильтр
      и любые другие модули.
      Что очень хорошо подходит для SEO продвижения и лендингов.
      Также такие категории можно ставить внутрь категорий, в меню, в тематические подборки, что улучшает навигацию по сайту
      и помогает пользователю сразу перейти в нужные товары. Ссылки на эти категории можно ставить на баннеры, слайдеры и
      прочие рекламные материалы.

      установка:
      1) загрузить файл nkf_autocategory_oc23_1_1.ocmod.zip через установку расширений в админке.
      2) обновить модификаторы
      3) активировать модуль в расширения-модули
      4) зайти в модуль и поставить статус "включено"
      Теперь в категории можно указать параметры для выбора товаров. И потом перейти в модуль и в модуле нажать "запустить"
      Модуль работает на opencart 2.3, ocstore 2.3, ocshop 2.3 Модуль не затирает системные файлы. Язык модуля - Русский. 
       
      после обновления зайдите в настройки модуля

      Политика безусловного возврата: В течение недели после покупки вы можете запросить полный возврат денег за покупку, если вы не удовлетворены качеством модуля. Все что надо это написать в личку, указать причину и реквизиты для перевода.
    • By Sunser
      Скачать/Купить дополнение


      Sunser seo lang
      В версии Opencart 2.3 есть такая проблема как, когда вы добавляете перевод на сайт и при выборе другого языка в адресную строку не добавляется код выбранного языка.
      Что для некоторых сайтов это плохо по многим причинам.
      Данный модификатор исправляет данную причину. Модификатор тестировался  успешно работал на Opencart 2.3.x и на OpencartPro 2.3.x
      Для работы модификатора нужен SeoPro, поскольку модификатор вносит изменения именно в нем.
      Установить модификатор очень легко, устанавливаете его через админку, через установка дополнений или просто скинуть в папу system/ вашего сайта, после чего обновите модификаторы в админке, в пункте модификаторы
      Причина по которым модификатор может не работает после установки, это модификатор не находит указанных путей, прописанных в модификаторе.
      Добавил Sunser Добавлено 13.07.2019 Категория Модули Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет Старая цена  
    • By magicarm22
      Здравствуйте! Пытаюсь исправить такую проблему: у меня в footer стоит рассылка новостей, в которой нужно принять Политику Безопасности. Но она не совпадает по падежу:
      При изменении заговолка статьи на "Политики безопасности" при нажатии на ПБ выскакивает модальное окно с измененным заголовком статьи:  (Здесь заголовок будет неправильным)
      Как правильно форматировать текст в разных местах, используя правильные падежи?
    • By legioner26
      499.00 руб
      Скачать/Купить дополнение


      Многофункциональный модуль меню Категорий
      Разработан многофункциональный модификатор меню категорий товаров, который позволяет прям из админ панели решать массу задач без участия программиста. Очень простая и легкая установка.
      Так же внедрена мобильная версия модуля.
      Модификатор создан для изменения и добавления функционала в стандартный модуль категорий всех версий веток ОС начиная от 2.0 и заканчивая 3.0
      Обновление модификатора до версии ОС 3.0
      ПРИМЕЧАНИЕ !!!
      Для корректной установки и работы модификатора настоятельно рекомендую проверить были ли изменены файлы стандартного модуля категорий, 
      либо удостовериться что нет сторонних модификаторов которые бы меняли функционал.
      В случае если файлы изменены, можете добавить к ним префикс к примеру (category_1.tpl) и залить файлы из коробки ОС. 
       
       
       
       
      Установка:
      1. Папку Admin закинуть на хостинг в корень сайта 
      2. Устанавливаете модификатор согласно вашей версии ОС через "Установка расширений", далее в модификаторах чистим кешь и обновляем.
      ИНСТРУКЦИЯ во вложении
      DEMO Логин: demo Пароль: demo
      https://siacosmetics.ru/lico1/dlya-lica/krem-dlya-lica  - С вертикальным выпадом
      https://teplomir77.ru - С горизонтальным выпадом
       
      https://opencartforum.com/profile/723002-legioner26/?tab=field_core_pfield_13 ->> Собственный программный модуль по парсингу товаров под управлением OpenCart
      Добавил legioner26 Добавлено 12.02.2018 Категория Меню, дизайн, внешний вид Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 850  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.