禁止直接訪問網首首頁index.php文件的方法

因爲我們要做一些seo優化所以網首訪問不顯示index.php文件直接顯示html頁面了,所以我們需要禁止直接訪問網首首頁index.php文件了,下面一起我總結了幾個例子。

比如說我http://www.111cn.net/ a.php 這個文件我不想讓別人直接從浏覽器輸入地址訪問

但是如果從任何網站連接http://www.111cn.net/ a.php過來就可以訪問

本機建立連接也無法訪問跳轉到另外的地址

在xx.php文件頭部寫上以下代碼就可以了

代碼如下

<?
$fromurl="http://www.111cn.net/"; //跳轉往這個地址。
if( $_SERVER['HTTP_REFERER'] == "" )
{
header("Location:".$fromurl);
exit;
}

另一種辦法就簡單的配置下主機的文件訪問優先級別

apache 配置

編輯Apacheconfhttpd.conf 。。

DirectoryIndex fix.html index.html index.htm default.php index.php

這樣默認訪問的也是index.htm頁面了或

iis配置

禁止直接訪問網首首頁index.php文件的方法
更多相關文章
  • 禁止IP訪問網站的各種方法有許多,不同伺服器環境的方法會所有不同,下面我總結我們常用的禁止IP訪問網站的實現配置方法,希望對大家會有所幫助.PHP禁止某個IP或IP段訪問廢話不多說,客官請看: 代碼如下 <? //禁止某個IP$banned_ip = array ("127.0.0. ...
  • Nginx禁止ip訪問可以防止指定IP訪問我們的網站了,下面我來給各位介紹一個例子,本例子可以實現是防止單IP訪問或IP網段訪問了,非常的有用我們一起來看看吧.常用的linux做法iptables參考規則 代碼如下 iptables -I INPUT -p tcp –dport 80 -m –mac ...
  • 本文章很好了介紹了關于利用asp實現限制IP或IP段訪問網站代碼,這種效果我們經常在論壇可以看到,下面我們看實例. 代碼如下 <% ''獲取訪問者的地址 ip=Request.ServerVariables("REM
  • 之前在網上看到過幾篇所謂的在.htaccess中禁止IP訪問的教程,但是很明顯,發這些教程的人基本都是轉載的,自己都不明白其含義,人雲亦雲,轉載錯誤的教程,反過來誤導他人.什麽是htaccesshtaccess文件(或者”分布式配置文件”)提供了針對目錄改變配置的方法, 即,在一個特定的文檔目錄中放 ...
  • 下文來爲各位整理一段php判斷是android還是ios還是wp的訪問網站例子,非常 的實用希望對各位朋友會有所幫助.在php中可以用$_SERVER['HTTP_USER_AGENT']來區分是android.ios還是wp的請求,具體可以用以下代碼來實現:$userAgent = $_SERVE
  • HTTP_USER_AGENT是獲取用戶浏覽器信息的一個全局變量,我們可以利用HTTP_USER_AGENT獲取的值來判斷用戶是手機浏覽器還是電腦訪問網. 代碼如下 $uAgent = $_SERVER['HTTP_USER_AGENT'];$osPat = "mozilla|m3gate ...
  • 本文章來給各位同學介紹一下檢測訪問網站是pc端還是手機端用戶(iis/asp/c#),希望此方法對各位同學會有所幫助呀.iis檢測代碼訪問網站是pc端還是手機端用戶 代碼如下 <?xml version="1.0" encoding="UTF-8"?&g ...
  • 這裏給大家介紹一個移動設備檢查類了,從google找到的mobile-detect類,這個類可以ct判斷android.ios.Tablet平板,浏覽器,等比較完美完善的判斷ipad,iPhone,win8等使用方法
一周排行
  • 本文章來給各位朋友分析關于使用strtotime和mktime時參數爲0時返回0的時間戳問題解決方法,希望本文章對大家會有所幫助.先看例子 代碼如下 <?php $time = date('Y ...
  • 本文章來告訴你jsp如何調用mssql 存儲過程吧,其實調用mssql的存儲過程很簡單的,下面我們先來創建表:本文章來告訴你jsp教程如何調用mssql 存儲過程吧,其實調用mssql的存儲過程很簡單的,下面我們先來
  • 靜態變量只存在于函數作用域內,也就是說,靜態變量只存活在棧中.一般的函數內變量在函數結束後會釋放,比如局部變量,但是靜態變量卻不會.就是說,下次再調用這個函數的時候,該變量的值會保留下來最簡單定義方法define() ...
  • Godaddy注冊域名怎麽轉出到萬網
    今天給域名續費的,實在找不到可以便宜的優惠碼了,就幹脆直接轉到萬網好了!!39¥比之前使用 ...
  • Bugzilla 是一個開源的缺陷跟蹤系統,可以在 Nginx+FastCGI的方式來運行我們的Bugzilla系統,現在我們來看看在Nginx+FastCGI運行Bugzilla如何優化.我用Nginx+FastC ...
  • Win8.1 下配置Java開發環境 配置環境變量
    本文我平講講在win8下配置Java開發環境,Win8系統下配置java環境變量操作方法非
  • extjs 分組式選項卡實現代碼
    本文章介紹了關于extjs 分組式選項卡實現代碼,我們還可以對選項卡進行分組,有需要的朋友
  • SQL Server 2000/2005中數據庫自動備份的設
    本文章我們來總結一下SQL Server 2000/2005中數據庫自動備份的設置,有需要
  • 本文章來給各位同學介紹關于在php中system,exec,passthru函數的一些使用方法,各位同學不防進入參考.php提供了system(),exec(),passthru()這幾個函數來調用外部的命令.他們的
  • 因爲家庭的重擔,青絲漸成白發:因爲對你的牽挂,明眸熬成了眼花.世界上的父親,是何等的偉大,只求給予,不求回報的爸爸.爸爸節到了,祝福送給我們親愛的爸爸.願所有的父親健康長壽,幸福安康!有一個稱謂,港台叫“爹地”,英語 ...