.htaccess url重写规则
所以我的第一个页面是index,然后从index调用一个名为vetements的页面,其中包括一个名为cat的get变量,这是磨损的类别,然后当im在vetements页面上时,我调用一个子类别(这里我停留在vetements页面上(该页面用php重新绘制其EL),问题是我无法在htaccess中组合这两个规则 我的链接应该如下所示:.htaccess url重写规则,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,所以我的第一个页面是index,然后从index调用一个名为vetements的页面,其中包括一个名为cat的get变量,这是磨损的类别,然后当im在vetements页面上时,我调用一个子类别(这里我停留在vetements页面上(该页面用php重新绘制其EL),问题是我无法在htaccess中组合这两个规则 我的链接应该如下所示: vetements-Robes-Robes-courte vements是页面本身的名称 长袍属于这一类 罗伯斯·考特是其中的一个子类 现在,当im在页面上查看
vetements-Robes-Robes-courte
vements是页面本身的名称
长袍属于这一类
罗伯斯·考特是其中的一个子类
现在,当im在页面上查看时,此规则有效:
RewriteRule ^vetements-(.*)-(.*-.*) /vetements.php?cat=$1&sous_cat=$2 [L]
但当我从一个索引到另一个检查时,它不起作用,为了使它从一个索引到另一个检查都起作用,我必须做以下几点:
RewriteRule ^vetements-(.*)-?(.*-.*)?
但是它在审查中不起作用(当我重新绘制页面以调用子类别时)
谢谢你的帮助也许可以试试这样的奖励:
RewriteRule vetements-cat-(.*)-sous_cat-(.*)\.htm$ vetements.php?cat=$1&sous_cat=$
这就是我们的建议
您可能还想看看关于创建所谓“搜索友好URL”的其他教程和示例,因为这基本上就是您要完成的任务。您的索引页面是否在“链接到搜索”页面中包含了“搜索友好URL”?该索引称为“搜索友好URL”: