我需要构建SEO友好的URL,我有这个URL:
http://www.misite.com?search=&area=$1&cityid=$1&lang=es&subcatid=66&view=ads&catid=9
我需要让它们看起来像这个SEO友好的URL:
http://www.misite.com/sale-houses-california
到目前为止,我已将此代码添加到htaccess中:
RewriteRule ^sale-houses-([-]?[a-z]+)? ?search=&area=$1&cityid=$1&lang=es&subcatid=66&view=ads&catid=9 [QSA]
我将城市,类别和子类别结合在一起所以我需要一个简单的解决方案来处理所有组合
我不知道正确的表达方式:([-]?[0-9]+)?
/ ([-]?[a-z]+)
或类似。
网址结构为^text-text-text
小写
是否可以制作更像这样的东西(见下文),还是每个类别都要写一行?
RewriteRule ^([-]?[a-z]+)-([-]?[a-z]+)-([-]?[a-z]+)? ?search=&área=$1&cityid=$1&lang=es&subcatid=$1&view=ads&catid=$1 [QSA]