贏咖2 網站優化
微信: 咨詢熱線:
 
小知識
當前所在位置: seo優化首頁>seo營銷列表頁>文章頁
seo一般有兩個需要做:一個是站內優化,另一個是站外優化,這樣效果才能更好!
站內優化:關鍵字優化,內容優化,標簽優化,標題標簽優化,關鍵字和原始文章增加,這對SEO來說是十分必要的。
站外優化:要做友聯,外鏈的添加,針對站點里邊的產品,服務,特征等進行優化操作。
 


【屏蔽ip】虛擬主機如何屏蔽惡意ip


發布時間:2020-04-23    瀏覽次數:次
注:示例如下
 
如果只屏蔽IP 8.8.4.4 則寫(8.8.4.4)
如果只屏蔽IP段8.8.8. 則寫(8.8.8.)
屏蔽多段中間用|隔開,如(8.8.4.4|8.8.8.)
 
一、Linux下 規則文件.htaccess(手工創建.htaccess文件到站點根目錄)
 
<IfModule mod_rewrite.c>
RewriteEngine On
#Block ip
RewriteCond %{http:X-Forwarded-For}&%{REMOTE_ADDR}&%{http:X-Real-IP} (8.8.4.4|8.8.8.) [NC]
RewriteRule (.*) - [F]
</IfModule>

                                       
 
二、windows2003下 
 
http://www.west.cn/faq/list.asp?unid=795 先按此教程開啟rewrite,然后添加以下規則。
 
#Block ip
RewriteCond %{HTTP_X_FORWARDED_FOR}&%{REMOTE_ADDR}&%{HTTP_X_Real_IP} (8.8.4.4|8.8.8.) [NC]
RewriteRule (.*) - [F]
 
 
windows2008下 規則文件web.config (手工創建web.config文件到站點根目錄)
 
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="band ip" stopProcessing="true">
                    <match url="(.*)" />
                    <conditions logicalGrouping="MatchAny">
                        <add input="%{HTTP_X_FORWARDED_FOR}&amp;%{REMOTE_ADDR}&amp;%{HTTP_X_Real_IP}" pattern="(8.8.4.4|8.8.8.)" />
                    </conditions>
                    <action type="AbortRequest" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer> 
</configuration>
 
 
三、java主機屏蔽IP或IP段
 
在tomcat管理-》編輯server.xml   
 
找到  <Host></Host>
 
在節點中配置
 
<Valve className="org.apache.catalina.valves.RemoteAddrValve" deny="8.8.4.4|8.8.4.*"/>
 
屏蔽后重啟tomcat生效,訪問提示403
 
 
四、使用ASP屏蔽IP地址
 
將以下代碼添加到ASP頁面中,用以屏蔽指定IP地址。
 
<%
requestIP = request.ServerVariables("REMOTE_ADDR")
IP = "[$Deny_IP]"
trueURL  = "http://www.baidu.com"
falseURL = "http://www.google.com"
ipArr  = split(IP,"|")
flag  = false
for i=0 to ubound(ipArr)
 if requestIP=ipArr(i) then
  flag=true
  exit for
 end if
next
if flag then
 response.Redirect(falseURL)
else
 response.Redirect(trueURL)
end if
%>

 
五、apache設置禁止使用IP訪問網站
 
在httpd.conf文件最后加入以下代碼:
 
 
NameVirtualHost 101.221.65.133
 
<VirtualHost 101.221.65.133>
 
ServerName 101.221.65.133
 
<Location />
 
Order All,Deny
 
Deny from all
 
</Location>
 
</VirtualHost>
 
 
 
方法二:
 
NameVirtualHost 101.221.65.133
 
<VirtualHost 101.221.65.133>
 
DocumentRoot "/www/web"
 
ServerName101.221.65.133
 
</VirtualHost>
 
 
說明:在DocumentRoot 后的路徑下不放任何文件或者建立一個首頁文件,例如:index.html,內容可以是一個提示,提示用戶不能通過IP直接訪問網站。但是這個有個不好處就是:如果別人把沒備案的域名解析到你的IP,而且還能訪問到,就會被電信等服務商通告,如果多次通告則封端口
 
 
重啟服務生效
 



上一篇:網站卡有可能是服務器的原因    |    下一篇:沒有了

友情鏈接    |   網站目錄
福建22选5浙江风采