两条规则
规则一:
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(overseas)/(.+)/$ abroad.php?mod=$1&ct=$2&%1
规则二:
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(overseas)/(.+)/([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)/$ abroad.php?mod=$1&ct=$2&pv=$3&ec=$4&nt=$5&ex=$6&%1
在服务器上依次添加了以上两个规则,结果发现规则二里的参数,php无法get到参数值
几经排除,试验,发现规则一和规则二的添加顺序换一换就正常了,真是欲哭无泪,原来这两个规则是存在一定冲突的。