htaccess重写规则并获得params不起作用

时间:2017-03-27 16:13:57

标签: php apache .htaccess mod-rewrite url-rewriting

我不熟悉网址重写。

所以我在名为" api":

的文件夹上有这两个文件

.htaccess文件

  

#Fichier .htaccess:/ api /

RewriteEngine On
RewriteRule ^users/([0-9]+)$  /users.php?user_id=$1 [QSA]

user.php的

 $request_method=$_SERVER["REQUEST_METHOD"];
    switch($request_method)
    {
        case 'GET':
            // Retrive all users
            if(!empty($_GET["user_id"]))
            {
                echo("_____ID USER FOUND");
            }
            else
            {
                echo("_____ID USER NOT FOUND");
            }
    }

问题出在我的PHP脚本中我永远不会得到我的user_id。 有谁能解释一下?

0 个答案:

没有答案