php获得当前页面url

作者: admin 日期: 2017-10-08 19:37:25 人气: - 评论: 0

获取当前页面Url之前要判断是否为https


function is_https() {
if ( !empty($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) !== 'off') {
return true;
   } elseif ( isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https' ) {
return true;
   } elseif ( !empty($_SERVER['HTTP_FRONT_END_HTTPS']) && strtolower($_SERVER['HTTP_FRONT_END_HTTPS']) !== 'off') {
return true;
   }
return false;
}



$url = "";
if(is_https()){
$url.="https://";
}else{
$url.="http://";
}
$url.=$_SERVER['HTTP_HOST'];
if($_SERVER["SERVER_PORT"]!=80){
$url.=$url.":".$_SERVER["SERVER_PORT"];
}
$url.=$_SERVER["REQUEST_URI"];


相关内容

发表评论
更多 网友评论0 条评论)
暂无评论

Copyright © 2012-2014 我的代码板 Inc. 保留所有权利。

页面耗时0.0279秒, 内存占用1.83 MB, 访问数据库13次

闽ICP备15009223号-1