0

我想在 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

这条规则会是什么样子?

4

1 回答 1

0

如果您只想在tel字段中接受数字和破折号,它看起来像这样:

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

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

于 2013-01-19T22:44:03.530 回答