2013-05-04 43 views
0

重写一个特定的URL我需要下面的,我需要使用的.htaccess

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

如下,以

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

我使用了重写,因为它改写这个特定的URL

RewriteRule ^(。)/(。)$ forum_add.php?id为1 & = $型= $ 16

它不是为我工作...... 请帮我在这....请...

+0

type查询字符串参数还有就是http://myexample.com/forum/addtopics.php?id=22&type=add页面存在????? – Shin 2013-05-04 04:18:22

回答

0

它假定您已经文件名为addtopics.php

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

上面会形成你的网址

http://myexample.com/forum/id/22/type/add

然后,您可以得到id

echo $_GET['id']; //will print 22 
echo $_GET['type']; //will print add 
+0

非常感谢您的回答 – user957728 2017-06-15 17:28:34

+0

如果它适合您的问题,那么您应该接受这个答案,并且这种问题可以标记为完成。 – NullPointer 2017-06-18 04:52:35