Heim  >  Artikel  >  Backend-Entwicklung  >  这句判断的意思何在

这句判断的意思何在

WBOY
WBOYOriginal
2016-06-13 12:19:231011Durchsuche

这句判断的意义何在
if(isset($_SERVER['HTTP_X_REWRITE_URL'])){
$_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_REWRITE_URL'];
$___s = explode(".",$_SERVER['REQUEST_URI']);
$____s = explode("?",$_SERVER['REQUEST_URI']);
$_SERVER['PATH_INFO'] = $____s[0];
$GLOBALS['is_iis'] = true;
}
如果重定向了,那么..................
------解决思路----------------------
IIS环境下首先域名重定向用$_SERVER[“HTTP_X_REWRITE_URL”]代替$_SERVER[‘REQUEST_URI’],apache环境则相反。
看这段代码是为了屏蔽在不同环境下$_SERVER['REQUEST_URI']的值出现差异的情况,代码中可能会用到这个全局变量来路由

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:php获取ftp xml解决办法Nächster Artikel:duquxml,该怎么处理