PHP $ _GET返回index.php

时间:2013-07-20 22:29:25

标签: php .htaccess get

我正在运行一个简单的脚本,我想使用$ _GET ['id'];从URL获取特定值。

的.htaccess

RewriteEngine on
RewriteRule ^([^/]+)/?$ index.php?id=$1 [L]

我的PHP

$getID = $_GET['id'];
echo $getID;

我的网址

http://www.test.com/5/

输出

index.php

输出所需

5

我已经坐了将近一个小时试图找出它为什么不起作用。任何帮助将不胜感激。

谢谢,

1 个答案:

答案 0 :(得分:1)

将[L]更改为[QSA]

RewriteRule ^([^/]+)/?$ index.php?id=$1 [QSA]