久久99国产精品片久久99蜜桃_久久精品99国产精品蜜桃_久久久亚洲AV成人网站_欧美精品色婷婷五月综合_亚洲精品乱码久久久久久蜜桃图片_夜夜高潮夜夜爽国产伦精品_69无人区乱码一二三四区别_日产一码二码三码区别_大香区一二三四区2021_国产精品爱久久久久久久,日本高清视频成人网www,国产亚洲一二三区精品免费视频观看,久久久精品国产SM调教网站

歡迎訪問分類目錄網(wǎng)
快審聯(lián)系QQ:158925126當(dāng)前位置:分類目錄網(wǎng) » 站長資訊 » 技術(shù)教程 » 文章詳細(xì) 訂閱RssFeed

如何阻止網(wǎng)站被惡意反向代理訪問(防網(wǎng)站鏡像)

來源:本站原創(chuàng) 瀏覽:763次 時間:2016-11-22
什么是反向代理?

先說說正向代理的概念:

正向代理,,也就是傳說中的代理,,他的工作原理就像一個跳板。簡單的說,,我是一個用戶,,我訪問不了某網(wǎng)站,,但是我能訪問一個代理服務(wù)器。這個代理服務(wù)器呢,,他能訪問那個我不能訪問的網(wǎng)站,,于是我先連上代理服務(wù)器,告訴他我需要那個無法訪問網(wǎng)站的內(nèi)容,,代理服務(wù)器去取回來,,然后返回給我。從網(wǎng)站的角度,,只在代理服務(wù)器來取內(nèi)容的時候有一次記錄,,有時候并不知道是用戶的請求,也隱藏了用戶的資料,,這取決于代理告不告訴網(wǎng)站,。

結(jié)論就是,正向代理是一個位于客戶端和原始服務(wù)器(origin server)之間的服務(wù)器,,為了從原始服務(wù)器取得內(nèi)容,,客戶端向代理發(fā)送一個請求并指定目標(biāo)(原始服務(wù)器),然后代理向原始服務(wù)器轉(zhuǎn)交請求并將獲得的內(nèi)容返回給客戶端,??蛻舳吮仨氁M(jìn)行一些特別的設(shè)置才能使用正向代理。

那么反向代理的概念呢,?

比如用戶訪問 http://www.nowamagic.net/librarys/veda 這個頁面,,但www.nowamagic.net實際上并不存在這個頁面,他是偷偷從另外一臺服務(wù)器上取回來,,然后作為自己的內(nèi)容吐給用戶,。

但用戶并不知情,這很正常,,用戶一般都很笨,。這里所提到的 www.nowamagic.net 這個域名對應(yīng)的服務(wù)器就設(shè)置了反向代理功能。

結(jié)論就是反向代理正好相反,,對于客戶端而言它就像是原始服務(wù)器,,并且客戶端不需要進(jìn)行任何特別的設(shè)置??蛻舳讼蚍聪虼?的命名空間(name-space)中的內(nèi)容發(fā)送普通請求,,接著反向代理將判斷向何處(原始服務(wù)器)轉(zhuǎn)交請求,并將獲得的內(nèi)容返回給客戶端,,就像這些內(nèi)容原本就是它自己的一樣,。

惡意反向代理的危害

網(wǎng)站被惡意反向代理有什么危害呢?這里列舉一下:

?首先肯定會占用服務(wù)器資源,,網(wǎng)站打開速度受影響,。
?其次,,別人通過代理盜用你的網(wǎng)站數(shù)據(jù),對用戶與不是那么智能的搜索引擎而言,,相當(dāng)于建了一個與你一模一樣的站點,,那么很有可能你的站點會進(jìn)搜索引擎沙箱,甚至被降權(quán),。
?如果被惡意代理的頁面,,還掛有你的聯(lián)盟廣告(比如Adsense),這就十分危險了,,如果有人點擊了上面的廣告,,很容易被Adsense封號。
?還有很多危害,,讀者可以自行腦補(bǔ)……

js 級別的解決方案

復(fù)制代碼 代碼如下:

<script type="text/javascript">
if (document.domain != 'nowamagic.net' && document.domain != 'www.nowamagic.net'){
 window.location.;
}
</script>

腳本很簡單,,如果地址欄中的網(wǎng)址不是 nowamagic.net 和 www.nowamagic.net 中的任何一個,那么就把地址欄轉(zhuǎn)向 http://www.nowamagic.net/ ,。這段代碼同樣可以避免被人使用反向代理技術(shù)“偽造”一個跟自己一模一樣的網(wǎng)站。

題外話:如何防止網(wǎng)站被iframe嵌入,。有些人用iframe做了個框架,,把我們網(wǎng)站嵌入其中,訪客來瀏覽的時候,,好像是在瀏覽他自己的網(wǎng)站一樣,,那么如何解決呢?以下方法可破:

復(fù)制代碼 代碼如下:

<script type="text/javascript">
<!--
if (top.location != self.location)top.location=self.location;
// -->
</script>

php 級別的解決方案

js 級別的解決方案雖然能夠讓惡意代理頁面跳回來,,但是對搜索引擎不怎么友好,。下面是服務(wù)器端(PHP)的解決方案,代碼比較簡單,,就不多說了,。

復(fù)制代碼 代碼如下:

$proxy_rs = $this -> proxy_filter();
if( $proxy_rs != 'nowamagic.net' || $proxy_rs != 'www.nowamagic.net' )
{
 echo '非法反向代理訪問';
 //header('Location: http://www.nowamagic.net/');
 exit;
}

public function proxy_filter()
{
 /*
 $svrUrl = 'http://' . $_SERVER['SERVER_NAME'].$_SERVER["PHP_SELF"];
 if (!empty($_SERVER["QUERY_STRING"]))
 {
  $svrUrl .= "?".$_SERVER["QUERY_STRING"];
 }

 return $svrUrl;
 */
 return $_SERVER['SERVER_NAME'];
}

htaccess 級別的解決方案

.htaccess

復(fù)制代碼 代碼如下:

RewriteEngine On
RewriteBase /
php_value auto_append_file proxy.php

proxy.php

復(fù)制代碼 代碼如下:

<?php
$f = getenv("HTTP_X_FORWARDED_FOR");
$server = getenv("HTTP_HOST");
if (($f!="")&&($server!="nowamagic.net")&&($server!="www.nowamagic.net")){
 echo '本服務(wù)器禁止惡意反向代理!';
}
?>

這個由于我網(wǎng)站的特殊性,,沒試驗過,,但是網(wǎng)上常用這種方法。

Apache httpd.conf 級別的解決方案
這個 Apache 上如何禁止我還沒搗鼓出來,, Nginx 倒可以,,但是我用的是 Apache,如果你知道,,請告訴我下~


公司企業(yè)大全

推薦站點

  • 納米AI搜索 納米AI搜索

    納米AI搜索開創(chuàng)全新問答方式,,沒有套路,直接給答案,,讓搜索變得簡單直觀,!拍照問、語音搜,、聽

    www.n.cn
  • 一號屋手賺庫 一號屋手賺庫

    一號屋手賺庫致力于分享最新且免費(fèi)的手機(jī)賺錢軟件,,在這里,你可以找到各種類型的賺錢app,,獲

    www.yihaowu.com
  • 事業(yè)編招聘網(wǎng) 事業(yè)編招聘網(wǎng)

    事業(yè)編招聘網(wǎng)(sybzp.cn)事業(yè)單位招聘信息基考試資料原創(chuàng)內(nèi)容網(wǎng)站,,主打快速、全面,、優(yōu)

    www.sybzp.cn
  • 4K高清電影下載 4K高清電影下載

    4Kfilm視界是專業(yè)的4K電影下載站,本網(wǎng)站頁面簡潔,提供4K盤HDR杜比視界電影,、美劇

    www.4kfilm.cn
  • 百評客 百評客

    百評客深度評測各種賺錢游戲、手機(jī)賺錢app,,提供客觀且真實的評測分析,,在這里,你可以更了解

    m.baike5.com
  • 優(yōu)質(zhì)設(shè)計素材 優(yōu)質(zhì)設(shè)計素材

    顏格視覺專注海外創(chuàng)意廣告設(shè)計圖片素材下載的網(wǎng)站,!提供包括樣機(jī)素材,平面素材,UI設(shè)計,ic

    www.youngem.com
  • 國家智慧教育平臺 國家智慧教育平臺

    國家智慧教育平臺,,全稱國家智慧教育公共服務(wù)平臺,是由中華人民共和國教育部指導(dǎo),,教育部教育技

    www.smartedu.cn
  • 鳥說游戲 鳥說游戲

    鳥說是一個聚焦電競產(chǎn)業(yè)的網(wǎng)站,,旨在分享不一樣的電競樂趣。我們致力于提供最新的電競資訊,、熱門

    www.niaoshuo.com
  • 游軟盟 游軟盟

    游軟盟是一個免費(fèi)的應(yīng)用下載網(wǎng)站,,為用戶提供好玩的手機(jī)游戲、實用的手機(jī)軟件下載,,我們也會及時

    app.ufolm.com