国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

淺談PHP的$_SERVER[SERVER_NAME]

2024-05-04 23:54:59
字體:
來源:轉載
供稿:網友

問題

微信公眾號獲取code時的跳轉鏈接,默認是獲取當前頁面的鏈接,代碼如下:

// 說明:獲取當前頁面的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;}

 

現在要加一個域名,我就在Nginx上的conf文件下,追加了這個域名,內容如下:

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

 

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

解決辦法

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

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

 

原因

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

以上這篇淺談PHP的$_SERVER[SERVER_NAME]就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 温州市| 临邑县| 哈巴河县| 民和| 博客| 韩城市| 弋阳县| 越西县| 望都县| 阿坝| 兴宁市| 鲁甸县| 嘉兴市| 青川县| 土默特左旗| 东安县| 武隆县| 沅陵县| 卢龙县| 葫芦岛市| 和顺县| 天等县| 北安市| 延长县| 武平县| 勐海县| 石景山区| 玉门市| 海门市| 蕉岭县| 来凤县| 梁河县| 陵水| 伊通| 秦皇岛市| 丰镇市| 南川市| 曲阳县| 汉川市| 黑河市| 永定县|