URL重写模块问题(URL Rewrite Module Questions)

2019-11-01 11:27发布

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

如何将这一规则是什么样子?

Answer 1:

它应该是这样的,如果你只是想接受数字和连在tel领域:

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

在查询字符串的其他值将自动结转,而这个规则将没有他们就好了工作。



文章来源: URL Rewrite Module Questions