最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php強制用戶轉(zhuǎn)向www域名的方法

 更新時間:2015年06月19日 16:36:34   作者:不吃皮蛋  
這篇文章主要介紹了php強制用戶轉(zhuǎn)向www域名的方法,可實現(xiàn)模擬301重定向的功能,并且針對無法head重定向的情況輸出鏈接,需要的朋友可以參考下

本文實例講述了php強制用戶轉(zhuǎn)向www域名的方法。分享給大家供大家參考。具體分析如下:

有時候網(wǎng)站的www域名和非www域名都能訪問網(wǎng)站,但是這樣不利于搜索引擎的收錄,會分散網(wǎng)頁的權(quán)重,所以希望用戶訪問非www的域名時通過301永久重定向到www域名,例如用戶訪問jb51.net會直接轉(zhuǎn)向www.fzitv.net,本php代碼考慮了無法通過head重定向的情況,會在頁面上輸出鏈接,讓用戶點擊。

// Install info.:
// Copy and paste these lines into your default index.php or
// the file that get's called if a visitor comes on your 
// website...
// read the host from the server environment
$host = $_SERVER["HTTP_HOST"];
// fix host name - we never now... ;-)
$host = strtolower($host);
$host = trim($host);
// This is important: 
// Webbrowsers like Firefox are doing their request without
// the port number like "www.fzitv.net" but some other 
// applications send host names like "www.fzitv.net:80" 
$host = str_replace(':80', '', $host);
$host = trim($host);
// if the host is not starting with www. redirect the 
// user to the same URL but with www :-)
if ($host != 'www.fzitv.net'){
  // You an also change the "!=" to "==", if you want to force 
  // the user to use the domain name without the www. 
  // send status header, so that search engines or other services
  // detect that this is a permanent redirect and not a temporary
  header('HTTP/1.1 301 Moved Permanently');
  // read the URL the user requested:
  $url = isset($_SERVER["REQUEST_URI"]) ? $_SERVER["REQUEST_URI"] : '';
  // redirect the user to the new destination:
  header('Location: http://www.fzitv.net' . $url);
  // Convert "special" chars -- cause we never now... ;-)
  $url = htmlspecialchars($url);
  // "fallback" link, if the browser is not supporting header redirects
  print '<a href="http://www.fzitv.net' . $url.'">Please click here</a>';
  // stop the script execution here
  exit;
}
// If the domain is www.fzitv.net then go on with your PHP code 
// of with your website...
// BTW: You need to replace jb51.net trough your own domain :-D

希望本文所述對大家的php程序設(shè)計有所幫助。

相關(guān)文章

  • php實現(xiàn)的中文分詞類完整實例

    php實現(xiàn)的中文分詞類完整實例

    這篇文章主要介紹了php實現(xiàn)的中文分詞類,結(jié)合完整實例形式分析了php基于字符串的遍歷、轉(zhuǎn)換、運算等技巧實現(xiàn)中文分詞功能的具體方法,需要的朋友可以參考下
    2017-02-02
  • PHP遍歷某個目錄下的所有文件和子文件夾的實現(xiàn)代碼

    PHP遍歷某個目錄下的所有文件和子文件夾的實現(xiàn)代碼

    本篇文章是對PHP遍歷某個目錄下的所有文件和子文件夾的實現(xiàn)代碼進行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • ThinkPHP 防止表單重復(fù)提交的方法

    ThinkPHP 防止表單重復(fù)提交的方法

    防止表單重復(fù)提交有很多種方法,其不外乎,客戶端腳本防止刷新,服務(wù)端token驗證等等,thinkphp內(nèi)置了表單token驗證,可以方便的防止表單重復(fù)提交
    2011-08-08
  • php批量刪除數(shù)據(jù)

    php批量刪除數(shù)據(jù)

    php批量刪除數(shù)據(jù)...
    2007-01-01
  • PHP手機號碼歸屬地查詢代碼(API接口/mysql)

    PHP手機號碼歸屬地查詢代碼(API接口/mysql)

    本文來介紹一下關(guān)于手機號碼歸屬地實現(xiàn)方法,我們可以利用api接口與mysql+php來實例有需要的同學(xué)看看
    2012-09-09
  • php實現(xiàn)遍歷文件夾的方法匯總

    php實現(xiàn)遍歷文件夾的方法匯總

    在一般的PHP面試中,有很多都會問及這樣的一個問題:寫一個能遍歷指定文件夾下所有文件和文件夾的方法。下面我們就來匯總下,希望對大家能夠有所幫助
    2017-03-03
  • PHP中實現(xiàn)漢字轉(zhuǎn)區(qū)位碼應(yīng)用源碼實例解析

    PHP中實現(xiàn)漢字轉(zhuǎn)區(qū)位碼應(yīng)用源碼實例解析

    PHP里如何實現(xiàn)漢字轉(zhuǎn)區(qū)位碼這個問題一直困擾這大多程序員,那么下面這個源碼實例相信能給大家?guī)砗艽蟮膸椭?/div> 2010-06-06
  • php結(jié)合ACCESS的跨庫查詢功能

    php結(jié)合ACCESS的跨庫查詢功能

    有時候我們在開發(fā)一些小程序或簡單功能的管理系統(tǒng),又沒有mysql數(shù)據(jù)庫的情況下,就可以使用access了,另外有時需要在兩個或三個數(shù)據(jù)庫的表中也可通過ACCESS的跨庫查詢功能實現(xiàn)
    2015-06-06
  • 分析五個Laravel Dusk的使用技巧

    分析五個Laravel Dusk的使用技巧

    Laravel Dusk是 Laravel 的一個表達性強、易于使用,且功能強大的瀏覽器自動化測試工具。通過 Dusk 可以以編程的方式測試 JavaScript 驅(qū)動的應(yīng)用程序。在使用 Dusk 編寫測試案例時,我經(jīng)常遇到一些限制?,F(xiàn)在我在本文中將這些情況以及如何克服分享給大家。
    2021-05-05
  • php 讀寫json文件及修改json的方法

    php 讀寫json文件及修改json的方法

    下面小編就為大家分享一篇php 讀寫json文件及修改json的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03

最新評論

张家港市| 惠安县| 延庆县| 南部县| 玉龙| 开封县| 永仁县| 鸡西市| 嘉祥县| 府谷县| 北流市| 探索| 双城市| 行唐县| 明光市| 左权县| 古丈县| 湖南省| 桃源县| 平度市| 独山县| 海林市| 松原市| 伊金霍洛旗| 库车县| 景洪市| 禹城市| 黎城县| 普安县| 扎赉特旗| 苏尼特左旗| 霍州市| 运城市| 上栗县| 武陟县| 布尔津县| 湘乡市| 涪陵区| 托克逊县| 仁怀市| 法库县|