我在magento商店有一个名为shop online的类别。我想使用htaceess将此类别及其子类别重定向到主页。
在htaccess尝试重定向
RedirectMatch 301 ^/shop-online/$ http://www.domainname.com/index.php
任何人都可以帮助我......
答案 0 :(得分:2)
在Magento中,在.htaccess中进行重定向是错误的,但是大多数新手仍然以这种方式解决问题....你的问题是Magento中的类别网址通常有.html扩展名,所以试试这个:
RedirectMatch 301 ^/shop-online.html$ http://www.domainname.com/index.php
正确的方法是创建一个url重写。在管理员中,转到目录 - >网址重写管理。为您的Shop Online类别创建自定义URL重写。如果已经为您的类别重写了网址(首次创建类别时会有一个),请将其删除。
基本上,url重写工作的方式是Magento查看url并将其与上面屏幕截图中的Request Path相匹配。如果匹配,则将位置标头发送到目标路径。