淺談PHP的$_SERVER[SERVER_NAME]
問(wèn)題
微信公眾號(hào)獲取code時(shí)的跳轉(zhuǎn)鏈接,默認(rèn)是獲取當(dāng)前頁(yè)面的鏈接,代碼如下:
// 說(shuō)明:獲取當(dāng)前頁(yè)面的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)域名后,訪問(wèn)http://back.baidu.com?xxx ,每次都被重定向到http://origin.baidu.com/xxx 。
解決辦法
好吧,我知道是獲取當(dāng)前域名的函數(shù)獲取的當(dāng)前鏈接有問(wèn)題,在Nginx的conf文件中,將back.baidu.com提至最前方,問(wèn)題解決
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中引用&的用法,結(jié)合實(shí)例形式較為詳細(xì)的分析了變量引用,函數(shù)引用,對(duì)象引用的概念與相關(guān)使用技巧,需要的朋友可以參考下2016-12-12
ECSHOP完美解決Deprecated: preg_replace()報(bào)錯(cuò)的問(wèn)題
下面小編就為大家?guī)?lái)一篇ECSHOP完美解決Deprecated: preg_replace()報(bào)錯(cuò)的問(wèn)題。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-05-05
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í)例演示
DOMElement操作xml想必大家有所耳聞,接下來(lái)為大家以實(shí)例介紹下,感興趣的朋友可以參考下哈,2013-03-03
curl_setopt中的CURLOPT_WRITEFUNCTION使用回調(diào)和閉包
在PHP中,curl_setopt函數(shù)的 CURLOPT_WRITEFUNCTION 是 PHP 中的 cURL 庫(kù)的一個(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

