任何人都可以帮助我,我正在尝试使用htaccess来解决一些重定向问题,但我面临一个棘手的问题。
我无法弄清楚的部分是:我有一个系统为以下模式的某些页面创建2个URL:
产品/类别(我们主要使用的是什么以及我们想要什么,无论类别深度如何) 产品/子类别/类别(更好的SEO可能,但不是我们想要的)
如何编写301重定向以去掉url的/ subcategory部分并重定向到我们在80个子类别区域中的较短版本,所以我不想一个接一个地尝试这个。我正试图掌握正则表达式,但我完全是绿色的,我假设匹配子类别并不太难,因为它总是跟随/产品并且始终以/结束但是如何将其重定向到缩短版本。
我无法想到要添加的更多信息,但如果我没有提供足够的详细信息让我知道,我会非常喜欢这方面的帮助。
由于
答案 0 :(得分:0)
在htaccess文件中尝试以下这些行:
RewriteEngine on
RewriteRule ^products/[^/]+/(.+)$ /products/$1 [L,QSA,R=301]