URL重写模块问题

时间:2013-01-19 22:40:00

标签: php module rewrite

我想在htaccess文件中创建一个重写模块,如下所示

http://example.com/index.php?tel=604-567-0909&cat=1&sort=2

http://example.com/604-567-0909/?cat=1&sort=2

所以$_GET将是

$_GET[tel] = 604-567-0909
$_GET[cat] = 1 
$_GET[sort] = 2

这条规则怎么样?

1 个答案:

答案 0 :(得分:0)

如果您只想在tel字段中接受数字和破折号,它会是这样的:

RewriteRule ^/?([0-9\-]+)/$ index.php?tel=$1 [L]

查询字符串中的其他值将自动转移,并且此规则在没有它们的情况下也可以正常工作。

相关问题