最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談PHP的$_SERVER[SERVER_NAME]

 更新時(shí)間:2017年02月04日 08:48:37   投稿:jingxian  
下面小編就為大家?guī)硪黄獪\談PHP的$_SERVER[SERVER_NAME]。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

問題

微信公眾號(hào)獲取code時(shí)的跳轉(zhuǎn)鏈接,默認(rèn)是獲取當(dāng)前頁面的鏈接,代碼如下:

// 說明:獲取當(dāng)前頁面的url地址
function GetCurrentpageURL()
{
  $pageURL = 'http';

  if ($_SERVER["HTTPS"] == "on")
  {
    $pageURL .= "s";
  }
  $pageURL .= "://";

  if ($_SERVER["SERVER_PORT"] != "80")
  {
    $pageURL .= $_SERVER["SERVER_NAME"] . ":" . $_SERVER["SERVER_PORT"] . $_SERVER["REQUEST_URI"];
  }
  else
  {
    $pageURL .= $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"];
  }
//    echo $_SERVER["SERVER_NAME"].PHP_EOL;
//    echo $pageURL;die;
  return $pageURL;
}

現(xiàn)在要加一個(gè)域名,我就在Nginx上的conf文件下,追加了這個(gè)域名,內(nèi)容如下:

server {
    listen 80;
    server_name origin.baidu.com back.baidu.com;
    //something

添加好了域名,并設(shè)置好了授權(quán)域名后,訪問http://back.baidu.com?xxx ,每次都被重定向到http://origin.baidu.com/xxx 。

解決辦法

好吧,我知道是獲取當(dāng)前域名的函數(shù)獲取的當(dāng)前鏈接有問題,在Nginx的conf文件中,將back.baidu.com提至最前方,問題解決

server {
    listen 80;
    server_name  back.baidu.com origin.baidu.com;
    //something

原因

PHP的$_SERVER["SERVER_NAME"] 獲取的不是地址欄上的域名,而是配置文件中的第一個(gè)域名域名。好吧,記錄下

以上這篇淺談PHP的$_SERVER[SERVER_NAME]就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • php中引用&的用法分析【變量引用,函數(shù)引用,對(duì)象引用】

    php中引用&的用法分析【變量引用,函數(shù)引用,對(duì)象引用】

    這篇文章主要介紹了php中引用&的用法,結(jié)合實(shí)例形式較為詳細(xì)的分析了變量引用,函數(shù)引用,對(duì)象引用的概念與相關(guān)使用技巧,需要的朋友可以參考下
    2016-12-12
  • ECSHOP完美解決Deprecated: preg_replace()報(bào)錯(cuò)的問題

    ECSHOP完美解決Deprecated: preg_replace()報(bào)錯(cuò)的問題

    下面小編就為大家?guī)硪黄狤CSHOP完美解決Deprecated: preg_replace()報(bào)錯(cuò)的問題。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-05-05
  • 一個(gè)PHP的String類代碼

    一個(gè)PHP的String類代碼

    PHP String 類,暫時(shí)只有encode,decode方法
    2010-04-04
  • mysql limit查詢優(yōu)化分析

    mysql limit查詢優(yōu)化分析

    MYSQL的優(yōu)化是非常重要的。其他最常用也最需要優(yōu)化的就是limit。mysql的limit給分頁帶來了極大的方便,但數(shù)據(jù)量一大的時(shí)候,limit的性能就急劇下降
    2008-11-11
  • 解析PHP漢字轉(zhuǎn)換拼音的類

    解析PHP漢字轉(zhuǎn)換拼音的類

    本篇文章是對(duì)PHP漢字轉(zhuǎn)換拼音的類進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • PHP實(shí)現(xiàn)AES256加密算法實(shí)例

    PHP實(shí)現(xiàn)AES256加密算法實(shí)例

    這篇文章主要介紹了PHP實(shí)現(xiàn)AES256加密算法,包括了對(duì)應(yīng)的類文件及演示demo實(shí)例,并附帶另一個(gè)PHP mcrypt加密實(shí)例供大家參考借鑒,需要的朋友可以參考下
    2014-09-09
  • php中DOMElement操作xml文檔實(shí)例演示

    php中DOMElement操作xml文檔實(shí)例演示

    DOMElement操作xml想必大家有所耳聞,接下來為大家以實(shí)例介紹下,感興趣的朋友可以參考下哈,
    2013-03-03
  • PHP開發(fā)框架laravel安裝與配置教程

    PHP開發(fā)框架laravel安裝與配置教程

    Laravel是一套簡(jiǎn)潔、優(yōu)雅的PHP Web開發(fā)框架,本文將詳細(xì)介紹Laravel如何進(jìn)行配置
    2015-03-03
  • curl_setopt中的CURLOPT_WRITEFUNCTION使用回調(diào)和閉包

    curl_setopt中的CURLOPT_WRITEFUNCTION使用回調(diào)和閉包

    在PHP中,curl_setopt函數(shù)的 CURLOPT_WRITEFUNCTION 是 PHP 中的 cURL 庫的一個(gè)選項(xiàng),允許你指定一個(gè)回調(diào)函數(shù),這個(gè)回調(diào)函數(shù)會(huì)處理從服務(wù)器接收到的數(shù)據(jù),這個(gè)回調(diào)函數(shù)應(yīng)該有兩個(gè)參數(shù),第一個(gè)是接收到的數(shù)據(jù),第二個(gè)是寫入數(shù)據(jù)的長(zhǎng)度
    2024-08-08
  • PHP反射學(xué)習(xí)入門示例

    PHP反射學(xué)習(xí)入門示例

    這篇文章主要介紹了PHP反射,簡(jiǎn)單描述了php反射的概念、原理,并結(jié)合實(shí)例形式分析了php反射的基本實(shí)現(xiàn)與使用技巧,需要的朋友可以參考下
    2019-06-06

最新評(píng)論

阳谷县| 西乌珠穆沁旗| 呼图壁县| 修文县| 惠来县| 社旗县| 舟曲县| 那曲县| 荆州市| 富阳市| 邓州市| 武汉市| 湟中县| 宝丰县| 淮南市| 资溪县| 平昌县| 枣阳市| 福建省| 行唐县| 商南县| 怀柔区| 罗田县| 新竹县| 黔南| 汉川市| 金秀| 米林县| 和田市| 温泉县| 双桥区| 日土县| 明水县| 晴隆县| 二连浩特市| 兴国县| 民勤县| 东乡族自治县| 班戈县| 上蔡县| 芦溪县|