我需要使用.htaccess重写特定的URL

时间:2013-05-04 04:14:48

标签: url-rewriting rewrite

我需要在下面重写这个特定的网址

http://myexample.com/forum/addtopics.php?id=22&type=add

http://myexample.com/forum/category_name/add

我使用了重写

RewriteRule ^(。)/(。)$ forum_add.php?id = $ 1& type = $ 2

这对我不起作用...... 请帮助我......请...

1 个答案:

答案 0 :(得分:0)

假设您已经有一个名为addtopics.php的文件

RewriteEngine On
RewriteRule ^forum/id/(.*)/type/(.*) addtopics.php?id=$1&type=$2

以上将形成您的网址

<强> http://myexample.com/forum/id/22/type/add

然后,您可以通过

获取idtype查询字符串参数
echo $_GET['id']; //will print 22
echo $_GET['type']; //will print add