Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在 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
$_GET[tel] = 604-567-0909 $_GET[cat] = 1 $_GET[sort] = 2
这条规则会是什么样子?
如果您只想在tel字段中接受数字和破折号,它看起来像这样:
tel
RewriteRule ^/?([0-9\-]+)/$ index.php?tel=$1 [L]
查询字符串中的其他值将自动结转,并且此规则在没有它们的情况下也可以正常工作。