ErrorDocument 404 /index.php?m=error
RewriteEngine on
RewriteRule ^index\.html$                                                         index.php [NC,L]
RewriteRule ^(map|sitemap)\.html$                                                 index.php\?m=$1 [NC,L]
RewriteRule ^(hotel|comment|question|member|visa|visainfo|visalist|scenic)/?$                                   index.php\?m=$1.index [NC,L]
RewriteRule ^(hotel|comment|question|member|visa|visainfo|visalist|scenic)/([a-zA-Z_]+)\.html$                  index.php\?m=$1.$2 [NC,L]
RewriteRule ^(hotel|visa|visainfo|scenic)/(info|photo|comment|map|question)-(\d+)\.html$                 index.php\?m=$1.$2&id=$3 [NC,L]
RewriteRule ^hotel/list-(level|area|landmark|service|search)-(\d+)\.html$                index.php\?m=hotel.list&type=$1&id=$2 [NC,L]

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


RewriteRule ^hotel/list-(level|area|landmark|service)-(\d+)-(\d+)\.html$          index.php\?m=hotel.list&type=$1&id=$2&page=$3 [NC,L]
RewriteRule ^order/(book|info|visaBook|visaInfo|scenicBook|scenicInfo)-(\d+)\.html$                                       index.php\?m=order.$1&id=$2 [NC,L]
RewriteRule ^member/(commentadd|photoadd)-(\d+)\.html$                            index.php\?m=member.$1&id=$2 [NC,L]
RewriteRule ^question/info-(\d+)\.html$                                           index.php\?m=question.info&id=$1 [NC,L]
RewriteRule ^(hotel|comment|question|member|visa)/([a-zA-Z]+)-(\d+)\.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]+)-(\d+)\.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-(\d+)\.html$                                        index.php\?m=info.list&rewrite=$1&page=$2 [NC,L]
RewriteRule ^([a-zA-Z]+)/detail-(\d+)\.html$                                      index.php\?m=info.detail&id=$2&rewrite=$1 [NC,L]
RewriteRule ^(\w+)\.html$                                                         index.php\?m=intro.index&rewrite=$1 [NC,L]
RewriteRule ^admin/?$                                                             index.php\?m=admin [NC,L]