暂时还原

This commit is contained in:
thinkphp
2016-05-17 23:37:29 +08:00
parent 223db98e1d
commit 1fab955a5f

View File

@@ -321,9 +321,9 @@ class App
throw new Exception('url suffix deny'); throw new Exception('url suffix deny');
} }
$path = $request->path(); $_SERVER['PATH_INFO'] = $request->path();
$depr = $config['pathinfo_depr']; $depr = $config['pathinfo_depr'];
$result = false; $result = false;
// 路由检测 // 路由检测
if (APP_ROUTE_ON && !empty($config['url_route_on'])) { if (APP_ROUTE_ON && !empty($config['url_route_on'])) {
// 开启路由 // 开启路由
@@ -332,7 +332,7 @@ class App
Route::import($config['route']); Route::import($config['route']);
} }
// 路由检测根据路由定义返回不同的URL调度 // 路由检测根据路由定义返回不同的URL调度
$result = Route::check($request, $path, $depr, !IS_CLI ? $config['url_domain_deploy'] : false); $result = Route::check($request, $_SERVER['PATH_INFO'], $depr, !IS_CLI ? $config['url_domain_deploy'] : false);
if (APP_ROUTE_MUST && false === $result && $config['url_route_must']) { if (APP_ROUTE_MUST && false === $result && $config['url_route_must']) {
// 路由无效 // 路由无效
throw new Exception('route not define '); throw new Exception('route not define ');
@@ -340,7 +340,7 @@ class App
} }
if (false === $result) { if (false === $result) {
// 路由无效默认分析为模块/控制器/操作/参数...方式URL // 路由无效默认分析为模块/控制器/操作/参数...方式URL
$result = Route::parseUrl($path, $depr); $result = Route::parseUrl($_SERVER['PATH_INFO'], $depr);
} }
//保证$_REQUEST正常取值 //保证$_REQUEST正常取值
$_REQUEST = array_merge($_POST, $_GET, $_COOKIE); $_REQUEST = array_merge($_POST, $_GET, $_COOKIE);