Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Can';t get$\u从mod\u重写的URL获取变量_Php_.htaccess_Mod Rewrite - Fatal编程技术网

Php Can';t get$\u从mod\u重写的URL获取变量

Php Can';t get$\u从mod\u重写的URL获取变量,php,.htaccess,mod-rewrite,Php,.htaccess,Mod Rewrite,我正在尝试用PHP将URL从example.com/homehub/whatweeded.PHP?sort=default重写为example.com/homehub/whatweeded/sort/default 我的.htaccess文件中有以下代码: RewriteEngine On RewriteRule ^sort/([A-Za-z0-9]+)/?$ ^whatweneed.php?sort=$1 [QSA,PT,L] 它正在将URL重写为我想要的内容,但我似乎无法通过$\u get

我正在尝试用PHP将URL从
example.com/homehub/whatweeded.PHP?sort=default
重写为
example.com/homehub/whatweeded/sort/default

我的.htaccess文件中有以下代码:

RewriteEngine On
RewriteRule ^sort/([A-Za-z0-9]+)/?$ ^whatweneed.php?sort=$1 [QSA,PT,L]
它正在将URL重写为我想要的内容,但我似乎无法通过$\u get获得任何传递的变量。

试试看

$_SERVER['REQUEST_URI']


然后只需处理我想要的结果字符串,就可以了。用“/”符号分解上面的变量数组。
$_SERVER['REDIRECT_URL']