我正在一个具有 SEO URL 的 Open-cart 网站上工作:已启用并且工作正常,但是如果删除斜杠 (/) 之间的一些 URL 部分,它仍然显示与完整 URL 一起显示的相同页面,在这种情况下可以做什么来显示 404 页面。
最佳答案
这是 Opencart 的正常行为,也是构建 url 类的方式。我不久前为 1.5.4 - 1.5.6 写了一个免费扩展,它将验证 url 以确保产品和/或类别至少根据您构建的结构有效。你可以在这里下载:
http://www.opencart.com/index.php?route=extension/extension/info&extension_id=17659
除此之外,您还需要根据自己的喜好准确决定哪些内容有效,哪些内容无效,并编辑 catalog/controller/common/seo_url.php
以应用您认为合适的规则。如果有您想要实现的特定规则,您可以对其进行描述,如果您不确定如何使其发挥作用,我可以提出一些建议。您还应该提及您使用的是哪个版本。
关于seo - Opencart Seo Url 在删除 Url 的某些部分时也可以工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33935096/