【问题标题】:GET current page full URL in php [duplicate]在php中获取当前页面的完整URL [重复]
【发布时间】:2014-10-14 23:43:40
【问题描述】:

如何在php中获取当前完整的url?

例如。完整网址:www.topclinique.ma/list-cliniques.php?t=cliniques&s=0&c=Casablanca

【问题讨论】:

    标签: php url


    【解决方案1】:

    试试这个:

    if (isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == 1) ||  isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') {
    $protocol = 'https://';
    }
    else {
    $protocol = 'http://';
    }
    
    $current_link = $protocol.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
    echo $current_link;
    

    【讨论】:

      【解决方案2】:

      你可以使用

      $current_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
      

      【讨论】:

      • 获取完整 - $current_link = "$_SERVER[REQUEST_SCHEME]://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
      猜你喜欢
      • 2011-01-15
      • 1970-01-01
      • 2016-06-27
      • 1970-01-01
      • 2010-11-19
      • 2011-05-13
      • 2019-09-24
      • 2020-11-06
      • 2012-05-17
      相关资源
      最近更新 更多