0

我需要建立 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]+)或类似的。

URL 结构为^text-text-text小写

是否可以像这样制作更通用的东西(见下文),还是我必须为每个类别写一行?

RewriteRule ^([-]?[a-z]+)-([-]?[a-z]+)-([-]?[a-z]+)? ?search=&área=$1&cityid=$1&lang=es&subcatid=$1&view=ads&catid=$1 [QSA]
4

0 回答 0