我知道使用正则表达式的能力,我可以减少我301的成几行。 不过,我并没有为它的脑力。
基本上我们的链接,从去:
http://www.site.com/collection/womens-active (这也可以具有?品牌=附连到端123次的查询)
至:
http://www.site.com/collection/active
“womens-”是改变的一部分。
一个简单的301完美的作品,即使有疑问,但有大约100线这htaccess的。
随着正则表达式,可我们这减少到几行?
我知道使用正则表达式的能力,我可以减少我301的成几行。 不过,我并没有为它的脑力。
基本上我们的链接,从去:
http://www.site.com/collection/womens-active (这也可以具有?品牌=附连到端123次的查询)
至:
http://www.site.com/collection/active
“womens-”是改变的一部分。
一个简单的301完美的作品,即使有疑问,但有大约100线这htaccess的。
随着正则表达式,可我们这减少到几行?
使用RedirectMatch
代替:
RedirectMatch 301 ^/collection/([^/-]+)-active/(.*)$ /collection/active/$2
由“是改变的一部分”假如,你是说有可能是什么地方说:“womens-”。
编辑:由于它是周围的其他方法,只要将正则表达式分组和“womens-”:
RedirectMatch 301 ^/collection/womens-([^/-]+)/(.*)$ /collection/$1/$2