導航:首頁 > IDC知識 > php怎樣獲取當前域名

php怎樣獲取當前域名

發布時間:2021-02-07 00:22:24

1、PHP如何獲取當前域名

Check if this entry is a directory or a file.
const size_t filenameLength = strlen(fileName);
if (fileName[filenameLength-1] == '/')
{
{

2、PHP 如何獲取當前的域名

<?
//獲取當前的域名:
echo $_SERVER['SERVER_NAME'];
//獲取來源網址,即點擊來到本頁的上頁網址
echo $_SERVER["HTTP_REFERER"];
$_SERVER['REQUEST_URI'];//獲取當前域名的後綴
$_SERVER['HTTP_HOST'];//獲取當前域名
dirname(__FILE__);//獲取當前文件的物理路徑
dirname(__FILE__)."/../";//獲取當前文件的上一級物理路徑
?>

(新頂級域名top域名O(∩_∩)O)

3、php 獲取當前域名並做出判斷

<?php
$the_host = $_SERVER['HTTP_HOST'];//取得進入所輸抄入的域襲名
$request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判斷地址後面部分
if($the_host !== 'www.hgdyw.com')//這是我要以前的域名地址
{
header('HTTP/1.1 301 Moved Permanently');//發出301頭部
header('Location: http://www.hgdyw.com'.$request_uri);//跳轉到我的新域名地址
}
?>

4、PHP獲取來路域名

$url = $_SERVER["HTTP_REFERER"]; //獲取完整的來路URL

$str = str_replace("http://","",$url); //去掉http://
$strdomain = explode("/",$str); // 以「/」分開成數組
$domain = $strdomain[0]; //取第一個「/」以前的字元

用上面的方法才准確無誤,如果你用PHP自帶的函數就不對如:
$_SERVER['SERVER_NAME'] 這個函數它獲取的是伺服器域名

5、PHP怎麼獲取來源域名

通過$_SERVER['HTTP_REFERER']就能獲取,但是對HTTPS可能就獲取不到

6、PHP 如何獲取當前的域名~呢?

echo $_SERVER['HTTP_HOST'];

7、php如何靠譜的獲取當前域名

通過這個變數可以獲取:$_SERVER['HTTP_HOST'];
至於靠譜的辦法是很難定義的,因為如果有人用偽裝域名的話你也無法避免,但你可以用多條件來判斷,再判斷IP的對應性。

8、PHP 如何獲取當前的域名?

<?
//獲取當前的域名:
echo $_SERVER['SERVER_NAME'];
//獲取來源網址,即點擊來到本頁的上頁網址
echo $_SERVER["HTTP_REFERER"];
$_SERVER['REQUEST_URI'];//獲取當前域名的後綴
$_SERVER['HTTP_HOST'];//獲取當前域名
dirname(__FILE__);//獲取當前文件的物理路徑
dirname(__FILE__)."/../";//獲取當前文件的上一級物理路徑
?>

(新頂級域名top域名O(∩_∩)O)

9、php怎麼獲取當前域名的主機

$_SERVER['SERVER_NAME']可以獲取,用phpinfo()可以查看更多的這樣的有用變數。

與php怎樣獲取當前域名相關的知識