htaccess只从带有查询字符串的URL中删除'?='符号

时间:2013-11-06 13:12:13

标签: php .htaccess url url-rewriting

我有网址:

http://www.domain.com/16-7-2013/PHP_NEW/registration.php?id=56

我希望将它显示为:

http://www.domain.com/16-7-2013/PHP_NEW/registration/56

任何人都可以帮我摆脱这些东西。

提前致谢。

3 个答案:

答案 0 :(得分:1)

RewriteEngine on
RewriteRule registration/id/(\d+)$ /16-7-2013/PHP_NEW/registration.php?id=$1 [L]

答案 1 :(得分:1)

谢谢你们,

由此决定。

RewriteCond %{SCRIPT_FILENAME} !-d  
RewriteCond %{SCRIPT_FILENAME} !-f  
RewriteRule ^registration/(.*)$ ./registration.php?id=$1

再次感谢

答案 2 :(得分:0)

你必须写一些像这样的重写规则

^16-7-2013/PHP_NEW/registration/id/(.*)$ registration.php?id=$1 [QSA]