【发布时间】:2015-04-18 01:27:08
【问题描述】:
我正在尝试制定 .htaccess 重写规则来映射 4 个不同的 get 变量并排除一个字符串。字符串是不可更改的,即。永远保持不变。
当前网址是:
/car.php?make=bmw&model=z4&year=2006&color=black_metallic
应该是这样的:
car/bmw-z4-2006-black_metallic-for-sale
这是我到目前为止所做的
RewriteRule ^car/^([^/]+)/([^/]+)/([^/]+)/([^/]+)/?$ car.php?make=$1&model=$2&year=$3&color=$4
现在我需要忽略漂亮网址末尾的字符串 -for-sale。
非常感谢任何帮助!
【问题讨论】:
标签: apache .htaccess mod-rewrite