本文目錄一覽:
- 1、php如何靠譜的獲取當前域名
- 2、PHP 如何獲取當前的域名~呢?
- 3、php 獲取當前域名並做出判斷
- 4、PHP 如何獲取當前的域名?
- 5、php如何獲取當前二級域名
- 6、php獲取當前網頁域名,並判斷是否為域名A,如果是就跳出判斷語句,不是就跳轉到域名A。
php如何靠譜的獲取當前域名
通過這個變數可以獲取:$_SERVER[‘HTTP_HOST’];
至於靠譜的辦法是很難定義的,因為如果有人用偽裝域名的話你也無法避免,但你可以用多條件來判斷,再判斷IP的對應性。
PHP 如何獲取當前的域名~呢?
$_SERVER[‘HTTP_HOST’] 是可以獲取當前的域名的
如果你在 二級域名的url下面 使用 $_SERVER[‘HTTP_HOST’],還是主域名的,很有可能是你的域名啟用泛解析,通過程序分配二級域名。
php 獲取當前域名並做出判斷
?php
$the_host = $_SERVER[‘HTTP_HOST’];//取得進入所輸入的域名
$request_uri = isset($_SERVER[‘REQUEST_URI’]) ? $_SERVER[‘REQUEST_URI’] : ”;//判斷地址後面部分
if($the_host !== ”)//這是我要以前的域名地址
{
header(‘HTTP/1.1 301 Moved Permanently’);//發出301頭部
header(‘Location: ‘.$request_uri);//跳轉到我的新域名地址
}
?
PHP 如何獲取當前的域名?
?
//獲取當前的域名:
echo
$_SERVER[‘SERVER_NAME’];
//獲取來源網址,即點擊來到本頁的上頁網址
echo
$_SERVER[“HTTP_REFERER”];
$_SERVER[‘REQUEST_URI’];//獲取當前域名的後綴
$_SERVER[‘HTTP_HOST’];//獲取當前域名
dirname(__FILE__);//獲取當前文件的物理路徑
dirname(__FILE__).”/../”;//獲取當前文件的上一級物理路徑
?
(新頂級域名top域名O(∩_∩)O)
php如何獲取當前二級域名
$domain = “gl.aaa.com”;
$n = preg_match(‘/(.*\.)?\w+\.\w+$/’, $domain, $matches);
print_r($matches);
php獲取當前網頁域名,並判斷是否為域名A,如果是就跳出判斷語句,不是就跳轉到域名A。
?php
if($_SERVER[‘HTTP_HOST’]!=”)
{
@header(“Location: “,TRUE,301);
}
?
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/275592.html