1、php 實現二級域名的解析
htaccess可以實現 不需要php
Options FollowSymLinks
RewriteEngine On
#測試子域名
RewriteCond %{SERVER_NAME} ^(www.)?subdomain.mydomain.com [NC]
#避免重復重定向
RewriteCond %{REQUEST_URI} !^/subdomain/ [NC]
#重定向到子目錄
RewriteRule ^(.*)$ subdomain/$1 [L]
2、php怎麼編寫生成二級域名?我做的都是生成的這樣的.com/index.php?id=8
首先 DNS 要支持泛解析, 例如 *.domain.com 這樣的解析
接下來就是寫重寫規則了, 把 111.domain.com 這樣的域名 重寫成 domain.com/index.php?id=8
重寫規則 要根據你的應用來進行寫的
3、獲取二級域名的幾種方式
1、直接注冊二級域名。
2、網友或朋友願意設置一個二級域名給你。
3、購買主機空間部分會分配二級域名。
4、個人售賣的二級域名。
5、投資者轉售的二級域名。
4、thinkphp如何獲取二級域名前綴然後跳轉到其他的後綴
這個與框架無關,這只要獲取到訪問域名就可以判斷了
php中$_SERVER['SERVER_NAME']就可以訪問當前域名;
確定域名後用explode分離域名為數組獲取域名前綴就是為0的數組
5、PHP如何獲取目標域名的全部二級域名
?
6、如何讓php自動進行二級域名泛解析
這個需要PHP和伺服器以及域名的多項支持
首先域名需要做泛解析,而且伺服器需要將泛解析的域名當作參數傳遞給php
最後php方面獲得參數然後通過內部代碼實現,代碼的話比較簡單了。
7、如何用php實現類似博客的二級域名
具體代碼如下:
<?php
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, '');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
echo $file_contents;
?>
PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。
它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標准通用標記語言下的一個應用)文檔中去執行,
執行效率比完全生成HTML標記的CGI要高許多;
PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。