在我们的Magento安装中存在URL重写的奇怪行为,我很难相信它没有任何问题。仅供参考,我现在有...Magento:不一致的URL重写
系统 - >配置 - >目录 - >目录 - >搜索引擎优化 - 针对URL>创建永久重定向URL是否改变的关键是 “否”
而且
我已经尝试从系统 - >索引管理重新编制URL重写索引。这是而不是似乎删除已经存在的重写。
当我通过数据源上传产品时,我将url_key
列留为空白,以便Magento可以使用产品名称创建自己的列。因此,如果我上传名为White Shirt A
的产品,它将创建一个目标请求路径catalog/product/view/id/1234
至mydomain.com/white-whirt-a.html
。但是,如果我从管理面板中彻底删除此产品,并重新上传之前使用的相同数据馈送,则Magento不会将预览URL映射删除到mydomain.com/white-whirt-a.html
。相反,它会创建一个新的URL规则到mydomain.com/white-whirt-a-1.html
(或由于某种原因有时使用产品ID的mydomain.com/white-whirt-a-1234.html
)。请注意,在管理员中,产品将具有mydomain.com/white-whirt-a.html
作为其URL键,这是不正确的。
一些问题:
我不希望要创建
...-1.html
或...-1234.html
。我如何防止获取这些“连字符”链接?更大的问题是
url_key
可用于管理和目录导出文件显示mydomain.com/white-whirt-a.html
为此产品。当实际的URL是mydomain.com/white-whirt-a-1.html
..发生了什么事?Magento何时使用产品ID创建URL重写?即
mydomain.com/white-whirt-a-1234.html
已经尝试了很多次。重新索引似乎无法删除core_url_rewrites表中的现有重写。 – musicliftsme 2012-08-02 00:20:44
你使用任何扩展名?在URL重写中,有字段命名类型,值是什么? (系统/定制/?) – ivantedja 2012-08-02 01:57:19
URl重写没有扩展名。你指的是哪个URl重写?Db表,管理菜单或? – musicliftsme 2012-08-02 05:19:06