我正在寻找一种方法,将问号后的URL中的变量转换为带斜杠的简单表示法。
例如:我想输入此链接:
http://localhost/MySite/View?Name=Test
以这种形式进入浏览器
http://localhost/MySite/View/Test
然后,MySite应将“Test”识别为Name变量。所以基本上这两个链接应该给出相同的结果。
怎么做?
答案 0 :(得分:0)
您应该阅读您的请求uri并搜索第三个子目录:
$view = $_GET['Name'];
if(!isset($view) && isset($_SERVER["REQUEST_URI"])) {
$uriArray = explode($_SERVER["REQUEST_URI"]);
if(count($uriArray) == 3 && $uriArray[1] == 'View') {
$view = $uriArray[2];
}
}