使用随机数重定向magento网址

时间:2015-06-05 23:33:57

标签: .htaccess magento redirect

我有magento商店并且有问题重写将随机数添加到某些商店类别的网址。整个问题是固定的,所以类别网址现在是正确的,但我想将受影响的网址重定向回到它的正确网址,因为有些网址已被谷歌索引

所以category-1.html和category-22.html将重定向到.category.html

我在某种程度上使用

RewriteCond %{REQUEST_URI}  ^/(.*)-(?:[0-9]{1,2})\.html?/?$    [NC]

但商店中有些类别有这样的网址

/0-39-95.html

并为此导致404.这些网址不受特定问题的影响。对于受影响的类别,他们都只在网址中有alpha。因此,我需要重写仅在短划线前有alpha时应用,但如果在短划线前有数字则不适用

重定向

/category-1.html到/category.html 或/category-21.html到/category.html

但不是重定向

/category-41-60.html或/0-39-95.html  (任何超过1组的数字)

1 个答案:

答案 0 :(得分:0)

试试这个^/([a-zA-Z]*)-(?:[0-9]{1,2})\.html?/?$