0

我在将我的 php 查询重写到任何类型的 seo 友好 url 时遇到了很多麻烦。

我想得到

http://example.com/provider_list/Dublin.html来自以下网址

http://example.com/provider_list.phplocationName=都柏林&checkIn_Date=09%2F07%2F2012&checkOut_Date=10%2F07%2F2012&extratype=1&noofextra=1&x=50&y=21

对于所有其他位置也是如此

例如

provider_list/Wexford.html

因此,如果查询包含“locationName=ANYLOCATION”,它会将其重新写入此...

查询字符串中其他名称的值是什么无关紧要...

这可以通过.htacess吗?

所有的帮助都得到了感激..

4

1 回答 1

0

尝试这个:

RewriteEngine on
RewriteRule provider_list/(\w+).html /locationName=$1&checkIn_Date=09%2F07%2F2012&checkOut_Date=10%2F07%2F2012&extratype=1&noofextra=1&x=50&y=21 [L]

但是,对于这么长的查询字符串,这不是优雅的解决方案,有必要吗?

于 2012-07-09T11:10:32.560 回答