ErrorDocument 404 /index.php?m=error
RewriteEngine on

RewriteRule ^index\.html$                                                         index.php [NC,L]
RewriteRule ^(map|sitemap|brand)\.html$                  	                               index.php\?m=$1 [NC,L]
RewriteRule ^(hotel|comment|question|member|visa|visainfo|visalist|line)/?$                                   index.php\?m=$1.index [NC,L]
RewriteRule ^(hotel|comment|question|member|visa|visainfo|visalist|line)/([a-zA-Z_]+)\.html$                  index.php\?m=$1.$2 [NC,L]
RewriteRule ^(hotel|visa|visainfo|line)/(info|photo|comment|map|question)-([0-9]+)\.html$                 index.php\?m=$1.$2&id=$3 [NC,L]
RewriteRule ^hotel/info-([0-9]+)-([0-9]+)\.html$                index.php\?m=hotel.info&id=$1&type=$2 [NC,L]


RewriteRule ^hotel/list-(level|area|landmark|service|search)-([0-9]+)\.html$                index.php\?m=hotel.list&type=$1&id=$2 [NC,L]

RewriteRule ^hotel/list-(level|area|landmark|service|search)-([0-9]+)\.html$                index.php\?m=hotel.list&type=$1&id=$2 [NC,L]


RewriteRule ^scenic/list-([0-9]+)\.html$                index.php\?m=scenic._list&id=$1 [NC,L]

RewriteRule ^(view)/?$                index.php\?m=scenic.index [NC,L]
RewriteRule ^view/list-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)\.html$                index.php\?m=scenic.getscenic&id=$1&scenicType=$2&ScenicFit=$3&price=$4&cityId=$5&order=$6&page=$7 [NC,L]
RewriteRule ^view/info-([0-9]+)\.html$                index.php\?m=scenic.info&id=$1&type=$2 [NC,L]

RewriteRule ^(publish)/?$                index.php\?m=index.publishingActivities [NC,L]


RewriteRule ^visa/list-([0-9]+)\.html$                index.php\?m=visa.list&id=$1 [NC,L]
RewriteRule ^visa/list-([0-9]+)-([0-9]+)\.html$                index.php\?m=visa.list&id=$1&vid=$2 [NC,L]

RewriteRule ^line/list-([0-9]+)\.html$                index.php\?m=line.search&id=$1 [NC,L]
RewriteRule ^line/list-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)\.html$                index.php\?m=line.search&id=$1&lineType=$2&areaId=$3&price=$4&order=$5&page=$6 [NC,L]


RewriteRule ^hotel/list-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)\.html$                index.php\?m=hotel.list&cityId=$1&areaId=$2&shopId=$3&price=$4&level=$5&order=$6&page=$7 [NC,L]


RewriteRule ^order/(lineInfo|book|books|info|infos|lineBook|visaInfo|scenicBook|scenicInfo|scenicBook|activityBook|activityInfo)-([0-9]+)\.html$                                       index.php\?m=order.$1&id=$2 [NC,L]
RewriteRule ^order/(lineBook)-([0-9]+)-(.*)-(.*)\.html$			index.php\?m=order.$1&id=$2&startDate=$3&bookinfo=$4 [NC,L]

RewriteRule ^order/(book|books|infos|info)-([0-9]+)-([0-9]+)-([0-9]+)\.html$                                       index.php\?m=order.$1&hotelId=$2&id=$3&roomType=$4 [NC,L]

RewriteRule ^member/(commentadd|photoadd)-([0-9]+)\.html$                            index.php\?m=member.$1&id=$2 [NC,L]
RewriteRule ^question/info-([0-9]+)\.html$                                           index.php\?m=question.info&id=$1 [NC,L]
RewriteRule ^(hotel|comment|question|member|visa)/([a-zA-Z]+)-([0-9]+)\.html$             index.php\?m=$1.$2&page=$3 [NC,L]
RewriteRule ^(hotel|comment|question|member|visa)/([a-zA-Z]+)-([a-zA-Z]+)\.html$       index.php\?m=$1.$2&type=$3 [NC,L]
RewriteRule ^(hotel|comment|question|member|visa)/([a-zA-Z]+)-([a-zA-Z]+)-([0-9]+)\.html$ index.php\?m=$1.$2&type=$3&page=$4 [NC,L]


RewriteRule ^([a-zA-Z]+)/list\.html$                                              index.php\?m=info.list&rewrite=$1 [NC,L]
RewriteRule ^([a-zA-Z]+)/list-([0-9]+)\.html$                                        index.php\?m=index.$1&page=$2 [NC,L]
RewriteRule ^([a-zA-Z]+)/detail-([0-9]+)\.html$                                      index.php\?m=info.detail&id=$2&rewrite=$1 [NC,L]
RewriteRule ^([a-zA-Z_]+)\.html$                                                         index.php\?m=intro.index&rewrite=$1 [NC,L]
RewriteRule ^admin/?$                                                             index.php\?m=admin [NC,L]
RewriteRule ^admin/([a-zA-Z_]+).html?$                                                             index.php\?m=admin/$1&%{QUERY_STRING} [NC,L]
RewriteRule ^admin/([a-zA-Z_]+)/([a-zA-Z_]+).html?$                                                             index.php\?m=admin/$1.$2&%{QUERY_STRING} [NC,L]




RewriteRule ^(activity)/?$                index.php\?m=activity.index [NC,L]
RewriteRule ^(raiders)/?$                index.php\?m=raiders.index [NC,L]
RewriteRule ^(raiders)/info-([0-9]+)\.html$       index.php\?m=raiders.info&id=$2 [NC,L]  
RewriteRule ^raiders/list-([0-9]+)-([0-9]+)-([0-9]+)\.html$       index.php\?m=raiders.list&cityId=$1&type=$2&page=$3 [NC,L]  


RewriteRule ^activity/info-([0-9]+)\.html$                index.php\?m=activity.info&id=$1&type=$2 [NC,L]
RewriteRule ^activity/list-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)\.html$                index.php\?m=activity.getactivity&id=$1&activityType=$2&activityFit=$3&price=$4&cityId=$5&order=$6&page=$7 [NC,L]

RewriteRule ^(publish)/?$                index.php\?m=index.publishingActivities [NC,L]

RewriteRule ^(phone)/?$                index.php\?m=phoneWeb [NC,L]
RewriteRule ^(phone)/login?$                index.php\?m=phoneWeb.login [NC,L]
RewriteRule ^(phone)/member?$                index.php\?m=phoneWeb.member [NC,L]
RewriteRule ^(phone)/hotel/?$                index.php\?m=phoneWeb.hotel [NC,L]
RewriteRule ^phone/hotel/([0-9]+)\.html$              index.php\?m=phoneWeb.hotelInfo&id=$1 [NC,L]
RewriteRule ^phone/hotel/([0-9]+)-([0-9]+)\.html$              index.php\?m=phoneWeb.hotelInfo&id=$1&type=$2 [NC,L]
RewriteRule ^phone/hotel/([a-zA-Z_]+)-([0-9]+)-([0-9]+)\.html$              index.php\?m=phoneWeb.$1&id=$2&type=$3 [NC,L]
RewriteRule ^phone/hotelComment-([0-9]+)-([0-9]+)-([0-9]+)\.html$              index.php\?m=phoneWeb.hotelComment&hotelId=$1&type=$2&page=$3 [NC,L]
RewriteRule ^(phone)/hotelOrder/?$               index.php\?m=phoneWeb.hotelOrderList  [NC,L]

RewriteRule ^phone/hotelList-([0-9]+)/?$    		index.php?m=phoneWeb.hotelList&cityId=$1	 [NC,L]
RewriteRule ^phone/hotelList/?$    		index.php?m=phoneWeb.hotelList	 [NC,L]

RewriteRule ^phone/hotelorder-([0-9]+)\.html$     		index.php?m=phoneWeb.hotelOrder&roomId=$1	 [NC,L]
RewriteRule ^phone/hotelorder-([0-9]+)-([0-9]+)-([0-9]+)\.html$     		index.php?m=phoneWeb.hotelOrder&hotelId=$1&roomId=$2&hotelType=$3	 [NC,L]

RewriteRule ^phone/city/?$              index.php\?m=phoneWeb.city [NC,L]

RewriteRule ^phone/member/hotelOrder-([0-9]+)\.html$              index.php\?m=phoneWeb.hotelOrderInfo&id=$1 [NC,L]
RewriteRule ^phone/(line|scenic|activity|raiders)/list\.html$                index.php\?m=mobile/$1 [NC,L]
RewriteRule ^phone/(line|scenic|activity|raiders)/([a-zA-Z]+)-([0-9]+)\.html$                index.php\?m=mobile/$1.$2&id=$3 [NC,L]
RewriteRule ^phone/(line|scenic|activity|raiders)/([a-zA-Z]+)\.html$                index.php\?m=mobile/$1.$2 [NC,L]
RewriteRule ^phone/(line|scenic|activity|raiders)/([a-zA-Z]+)\.html$                index.php\?m=mobile/$1.$2 [NC,L]
RewriteRule ^phone/(raiders)/([a-zA-Z]+)-([0-9]+)-([0-9]+)\.html$                index.php\?m=mobile/$1.$2&cityId=$3&typeId=$4 [NC,L]
RewriteRule ^phone/(artcle)/type-([a-zA-Z]+)\.html$                index.php\?m=phoneWeb.$1&type=$2 [NC,L]
RewriteRule ^phone/(wx_binding)/(.*)\.html$                index.php\?m=phoneWeb.$1&from=$2 [NC,L]
