我们打算将URL在分类页面和产品页面分别定义为:
domain.com/category/分类名.html
domain.com/category/子分类名.html
domain.com/goods/产品名.html
其实实现很简单,无需使用任何扩展程序。操作的前提是,你已经至少建立起一个根分类,一个子分类和一个产品。
1、登陆magento后台,在目录(Catalog)下选择URL重新管理(URL Rewrite Management):
2、在你创建了分类和产品后,应该在这里可以看见systemC属性的分类和产品:
3、点进去你要修改的system属性的分类或产品,记录下其对应的各种属性值,以在自定义中使用,这里request path可以自己定,其他值要记下来:
4、退出来,点右上角的“添加url重写”来添加自定义的URL
5、在create url rewrite这里一定选择custom
6、将你在第三步中记录下来的对应页面的属性值填入,这里就在Request Path栏填入我们的目标URL,即domain.com/category/分类名.html,子分类和产品页面操作相同,就是其他属性值不同,所以要分别记录下来,在这里填入即可。
这里再稍微讲解一下这几个值的意思:
id path:系统建立分类后会分配给每个分类一个值,如第三步中的84
request path:我们想要URL变成怎样的形态,这里会展示在浏览器的地址栏中,也是SEO非常重要的一步
target path:magento系统内部归类用的分类和地址,通常由很多级构成,对用户来讲URL不友好,也是我们要更改的原地址
redirect:这里分301、302和没有重定向,这里选择没有即可,切记,选择301后会出现原地址
其他:一般来说,在你建立一个分类或者产品后,会生成系统自带的“system”属性的URL,这里我是要删除掉这些system属性的URL,因 为系统已经分配好了URL,那你自定义的就无法生效,所以这里不删掉system的,你会发现自定义的设置好以后,还是没有达到自己的目的;另外,在设置 完后记得在后台清理一下magento的缓存,再来查看效果。
来源:http://www.dingdelaotou.com/2976.html
参考:http://www.magentocommerce.com/wiki/3_-_store_setup_and_management/seo/how_to_work_with_magento_url_rewrite_rules
相关推荐
Turiknox URL重写导入器概述一个简单的Magento模块,将允许您使用CSV文件将自定义URL重写导入管理员。要求Magento 2.1.x安装n 将模块的内容复制到您的Magento根目录中。 通过命令行启用模块: / path / to / ...
Magento使用了内置的URL重写管理器来处理产品、类别和其他页面的URL。当请求一个非标准的URL时,系统会根据重写规则将其转换为实际的内部URL。在这个过程中,语言代码通常是URL的一部分,特别是对于非默认语言。 ...
这通常涉及到Magento的URL重写管理模块,插件可能需要监听或扩展Magento的重写过程,添加自定义规则。 2. **路由处理**:静态URL需要被正确解析回实际的筛选条件。插件需要设置自定义控制器和动作来处理这些静态URL...
安装和启用CustomContactUrl扩展后,店主只需在Magento后台设置界面中输入自定义的URL路径,保存后系统会自动处理URL重写,使新的联系人页面URL生效。这样,用户在访问这个页面时,就可以看到店主自定义的友好链接了...
此外,还提到了使用URL重写将请求路径与目标路径进行数据库存储和连接,这说明Magento提供了丰富的URL管理功能,包括创建自定义URL路径以及重定向规则。 4. Magento2认证关联开发者考试信息:文档中有提到Magento2...
Magento:URL重写导入/导出扩展该扩展为您提供了导入/导出自定义URL重写的简便界面。 从当前版本开始,请注意,它尚未导入/导出系统重写。如何使用: 正确安装扩展程序后,您将在目录下看到一个名为“ URL重写导入/...
同时,增强了SEO功能,包括自定义URL、元标记管理和重写规则,有助于提高网站在搜索引擎中的排名。 关于安装过程,Magento 1.4提供了一种相对简单的方法。首先,你需要下载这个压缩包并解压到服务器的Web根目录。...
Magento 使用 URL 重写技术,将友好的 URL 映射到后端的控制器和动作。例如,URL `http://example.com/product/123` 实际上被解析为 `index.php/catalog/product/view/id/123`。这涉及到对 Magento 路由和分发机制...
学习如何配置URL重写、元数据、产品描述以提高搜索引擎排名。 9. **性能优化**:Magento可以处理大量产品和高流量,但需要适当的优化。讨论缓存管理、页面合并、数据库索引优化、Varnish缓存和HHVM的使用等技巧。 ...
4. **URL重写与分类管理**:理解URL的生成机制,以及商品和分类的管理方式。 5. **支付与物流集成**:了解如何配置和集成不同的支付网关和物流解决方案。 6. **性能优化**:学习缓存管理、静态文件合并、数据库优化...
- **URL重写机制**:探讨了Magento如何管理和重写URL。 - **请求路由**:解析了请求是如何被路由到正确的控制器和动作的。 - **模块初始化步骤**:描述了模块加载的过程及其初始化阶段的工作原理。 - **设计和...
当用户访问一个页面时,Magento会根据请求的URL找到对应的Layout文件,并解析该文件来生成页面布局。 **3.8 输出和getChildHtml方法** Block对象提供了许多方法来帮助输出HTML代码,其中`getChildHtml`方法用于...
- **URL重写:** 自定义产品URL,提高SEO效果。 #### 第四章:为销售做准备 **结账流程:** - **购物车管理:** 用户可以添加商品至购物车、修改数量或移除商品。 - **结算页面:** 完成地址填写、选择配送方式等...
5. **SEO优化**:内置的搜索引擎优化工具,如自定义元标签、友好的URL和重写规则,有助于提高网站在搜索引擎中的排名。 6. **集成支付网关**:Magento与众多第三方支付网关(如PayPal、Authorize.net)无缝集成,...
4. **自定义规则**:插件通常允许管理员自定义URL结构,根据品牌或业务需求设置特定的URL模式。 5. **SEO优化**:除了URL重写,可能还包含其他SEO优化特性,如元标签管理、关键词优化、Sitemap生成等,全面助力网站...
最后,为了优化搜索引擎表现和用户访问体验,Magento提供了URL重写的工具,允许商家自定义URL结构,提高网站在搜索引擎中的排名,从而吸引更多的流量和潜在顾客。 综上所述,Magento中文手册为我们提供了一个全面的...
- `.htaccess`:用于配置Apache服务器的重写规则,处理URL美化。 - `cron.php`:系统cron程序,用于设置Linux cron job来运行Magento的定时任务。 - `cron.sh`:Unix/Linux环境下运行cron.php的shell脚本。 - `...
为了提高效率,还介绍了如何进行产品批量更新和URL重写。 为了使销售流程顺利进行,用户指南提供了一章关于结账流程的内容,包括本地化设置、税务设置、发货选项和收款方法。在促销、市场营销和内容页的章节中,...