【问题标题】:opencart seo friendly url only works for some pagesopencart seo 友好的 url 仅适用于某些页面
【发布时间】:2017-09-20 04:23:29
【问题描述】:

我正在使用 opencart 进行我的第一个项目。 我在设置中激活了 seo 友好的 url。一些页面,如about-us 很好。但 seo 友好的 url 不适用于结帐、购物车、注册、...页面。 例如http://onelight.ir/about-us 可以,但http://onelight.ir/register 显示404 页面,我必须使用长网址。 我检查了我的数据库。 oc_url_alias 表上没有注册记录,但 about-us 关键字有一行,query 的值为 information_id=4。 我检查了catalog/controller/common 路径。如果有帮助,那里没有seo_url.php 文件。 我的 opencart 版本:2.3.0.2

非常感谢您的宝贵时间,并为我糟糕的英语感到抱歉。

【问题讨论】:

  • 您可以在oc_url_alias 表中添加一条记录,其中account/register 作为查询,register 作为关键字。您需要更新模板中的链接。没有为某些页面添加 SEO URL 的界面有点痛苦(对于产品、制造商、信息页面等来说更容易)
  • 我试过了,还是不行!

标签: php url seo opencart


【解决方案1】:

经过很多努力,这就是它的工作原理: 我使用了this answerthis link。但是seo_url.php 文件在catalog/controller/startup 目录中。

【讨论】:

  • 鼓励链接到外部资源,但请在链接周围添加上下文,以便您的其他用户了解它是什么以及为什么存在。始终引用重要链接中最相关的部分,以防目标站点无法访问或永久离线。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-10
  • 1970-01-01
相关资源
最近更新 更多