Opencart 3 .x SEO Url不适用于route = information / contact,route = account / login

时间:2017-09-16 15:02:20

标签: php .htaccess opencart opencart-3

opencart 3 .x SEO网址问题

在opencart 3 .x SEO URL工作的产品ID,类别ID,信息ID,但页面常见/家庭,帐户/登录,帐户/帐户等无法正常工作。

我已将其从htaccess.txt更改为.htaccess

从系统更改>设置>服务器

enter image description here

我在设计>中添加来自管理员的SEO网址SEO网址

enter image description here

仍然无法正常工作

你能帮助我们吗?

谢谢,

2 个答案:

答案 0 :(得分:3)

Opencart 3.x搜索引擎优化网址问题已解决只需上传扩展程序或按照以下步骤操作。

它适用于product_id,category_id等......

但是对于任何不起作用的网页

使用扩展修复点击此处

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=31993

这个步骤仅供开发人员使用,以便安装插件

现在我将看到你如何解决opencart 3.x seo问题。

步骤1 - 打开ftp并转到此路径目录/ controller / startup

第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

仅限开发者的视频

https://youtu.be/bS1N_twvL4o

任何主题兼容。

前端演示

http://demo.sainent.com

管理员演示

http://demo.sainent.com/admin

用户名:demo

密码:演示

答案 1 :(得分:0)

只需在安装目录中将.htaccess.txt重命名为.htaccess。