2011-03-25 197 views
0

所以我的第一页是索引,然后从索引我打电话给一个叫vetements的页面,其中我包括一个名为cat的get变量,这是磨损的类别,然后当我在vetements页面上调用子类别我留vetements页面(页面重绘itsel用PHP)的问题是IM不能将此2条规则htaccess的结合url重写规则

我的链接应该是这样的:

vetements-Robes-Robes-courte 

vetements是页面本身的名字

长袍是类别

旗袍,courte是子类

现在这条规则的作品时,即时通讯上页vetements:

RewriteRule ^vetements-(.*)-(.*-.*)  /vetements.php?cat=$1&sous_cat=$2 [L] 

但是当我从指数到vetements它不会工作,使之从指数运行到vetements我必须做到以下几点:

RewriteRule ^vetements-(.*)-?(.*-.*)? 

但随后它不会在vetements工作(当我重新绘制页面调用子类)

感谢您的帮助

回答

0

也许尝试这样的rewerite:

RewriteRule vetements-cat-(.*)-sous_cat-(.*)\.htm$ vetements.php?cat=$1&sous_cat=$ 

这就是被http://www.webconfs.com/url-rewrite-tool.php

你可能也想看看其他的教程和实例创建所谓的建议称为“搜索友好的URL”,因为这基本上是你想要完成的。