我的客户端有几个文件,其名称是(例如)car.php,car_edit.php,car_review.php。这些都带有查询字符串 - 所以car.php?id = 1234或car_review.php?id = 321。他们希望文件名是卡车* .php而不是car * .php。
我希望有一种方法可以使用htaccess将url字符串转换为truck * .php并使用当前的car * .php文件。如果可能的话,我想转发任何要求购买汽车* .php到卡车* .php。
的页面我做了很多搜索,并没有找到做这件事的答案。有谁知道我怎么做这个?感谢。
答案 0 :(得分:1)
您需要重写规则。尝试类似:
RewriteRule ^truck(.*).php$ /car.php?id=$1 [NC,L]
注意:这是未经测试的,因此可能需要调整。
答案 1 :(得分:0)
RewriteEngine On
RewriteRule ^truck(.*)\.php$ /car$1.php [NC]
应该这样做。它应该自动将任何URL查询字符串(如id = xxx)传输到car * .php重写的URL。