1、請問在PHP里如何限制一個域名能正常訪問,其它域名都不能通過。
1.用PHP判斷把下面這段代碼加入PHP文件的頂部
<?php
$HTTP_HOST=$_SERVER[ "HTTP_HOST"]
if($HTTP_HOST<>"www.baidu.com")
{
header("location:http://www.baidu.com");
}
?>
2.在APACHE中把默認的虛擬主機非www.baidu.com,指向目錄中不要放任何文件,然後修改404或301錯誤指向「www.baidu.com"
2、PHP判斷訪客是否是谷歌蜘蛛 如果是就不域名跳轉如果不是就跳轉域名 怎麼實現呢 跪求啊
下面是判斷的函數(可以判斷各種搜索引擎的):
<?php
function get_naps_bot()
{
$useragent = strtolower($_SERVER['HTTP_USER_AGENT']);
if (strpos($useragent, 'googlebot') !== false){
return 'Googlebot';
}
if (strpos($useragent, 'msnbot') !== false){
return 'MSNbot';
}
if (strpos($useragent, 'slurp') !== false){
return 'Yahoobot';
}
if (strpos($useragent, 'baiduspider') !== false){
return 'Baispider';
}
if (strpos($useragent, 'sohu-search') !== false){
return 'Sohubot';
}
if (strpos($useragent, 'lycos') !== false){
return 'Lycos';
}
if (strpos($useragent, 'robozilla') !== false){
return 'Robozilla';
}
return false;
}
//直接調用即可:
if( 'Googlebot' == get_naps_bot() ){
//是谷歌的不操作
}else{
//否則跳轉
header("Location:跳轉的地址");
}
3、php獲取當前網頁域名,並判斷是否為域名A,如果是就跳出判斷語句,不是就跳轉到域名A。
&
4、我買了一個php源碼程序,但是被綁定了域名的,如何把域名綁定去掉呢?
噢,那等於你買的是盜版的了
如果想去掉這個
第一,你可以買版權,不過我想你不會去
第二,看代碼,看哪個地方的代碼是許可權控制,然後想辦法去掉,也很麻煩
希望能幫助到你,望採納
5、php 判斷網址是否為三級域名
三級不正規。。
6、求PHP綁定域名代碼,比如綁定www.baidu.com,若非此域名打開時則提示「域名非法」
綁定域名是在虛擬主機或者web伺服器上面的設置,一般國內的運營商要求你的域名要有備案號才給你綁定,國外的則不需要。如果你的伺服器是獨立的IP的話,就不需要綁定域名,虛擬主機是共用ip的,不綁定域名就無法訪問。說簡單一點,綁定域名的掌控權在運營商的手裡,而不是你上傳個PHP文件就能綁定。
不過你可以通過PHP判斷當前url是不是「比如綁定www.baidu.com」,「若非此域名打開時則提示「域名非法」」。代碼如下
<?php
$url=$_SERVER['HTTP_HOST'] ; //獲取域名
if($url!='www.baidu.com'){
echo '域名非法';
}
?>
7、PHP域名判斷問題
把default去掉不就行了
8、php判斷是否為域名或者ip
你這個方法是通過判斷域名或者ip被「.」分隔成數組後的最後一個元素是否是數字實現的?
應該是有問題的吧,比如aaa.111這個應該不是合法的ip,你這個就通過了。
我覺得還是使用正則比較好。
9、php 如果網址包含指定字元則執行 否則
<?php
$url = $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
if( preg_match_all('/abc/', $url, $rs) ){
echo 1;
}else{
echo 2;
}
?>