2012-11-29 49 views
0

试图隐藏GET参数的URL domain.com/users/edit.php?id=1234使用mod_rewrite使URL会变成这样domain.com/users/1234mod_rewrite的隐藏URL GET参数

我尝试了下面的mod_rewrite,但没有奏效。有什么建议么?

RewriteRule ^users/([0-9]+)$ /?id=$1 

在此先感谢。

回答

0

我没有测试过这一点,但尝试:

RewriteEngine on 
RewriteRule ^users/([0-9]+)$ users/edit.php?id=$1 [L] 
0

这应该工作:

RewriteRule ^users/([0-9]+)$ /users/edit.php?id=$1 
+0

浏览器不缓存的.htaccess – Prisoner

+0

浏览器如何缓存的.htaccess?你的意思是服务器缓存? –

+0

我的错误,他们没有。浏览器只缓存重定向之类的东西。 – noko