opencart 3 .x SEO проблема с URL
В opencart 3 .x SEO URL Работает для идентификатора продукта, идентификатора категории, идентификатора информации, но для общей страницы / home, аккаунта / логина, аккаунта / аккаунта и т. Д. Не работает.
я изменил его с htaccess.txt на .htaccess
Выберите «Система»> «Настройки»> «Сервер».
я добавляю в SEO URL от администратора в дизайн> SEO URL
До сих пор не работает
Можете ли вы помочь мне, ребята.
Благодарю вас,
Проблема с URL Opencart 3.x SEO решена Просто загрузите расширение или выполните следующие действия.
его отлично работает для product_id, category_id и т.д …
но для любых страниц это не работает
Для исправления с расширением нажмите здесь
https://www.opencart.com/index.php?route=marketplace/extension/info&EXTENSION_ID = 31993
ИЛИ ЖЕ
ЭТА ШАГИ ДЛЯ РАЗРАБОТЧИКОВ ТОЛЬКО ДЛЯ ТОГО, КТО НЕ ХОЧЕТ УСТАНОВИТЬ ПЛАГИН
Теперь я собираюсь увидеть, как мы исправим эту проблему OpenCart 3.x Seo.
шаг 1 — откройте свой ftp и перейдите по этому пути каталог / контроллер / автозагрузка
шаг 2 — откройте seo_url.php для редактирования
Шаг 3 — строка № 87, мы должны поставить еще один, если
код:
} elseif ($key == 'route') {
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "seo_url WHERE `query` = '" . $this->db->escape($value) . "' AND store_id = '" . (int)$this->config->get('config_store_id') . "' AND language_id = '" . (int)$this->config->get('config_language_id') . "'");
if ($query->num_rows && $query->row['keyword']) {
$url .= '/' . $query->row['keyword'];
unset($data[$key]);
} else if ($data['route'] == "common/home") {
$url .= '/';
}
код конца:
Шаг 4 — переименуйте .htaccess.txt в .htaccess
ЭТО ВИДЕО ТОЛЬКО ДЛЯ РАЗРАБОТЧИКОВ
Любая тема совместима.
Фронтенд Демо
Демо администратора
Имя пользователя: демо
Пароль: демо
Просто переименуйте .htaccess.txt в .htaccess в вашем установочном каталоге.