作為一位資深的站長(zhǎng),我們都會(huì)接觸到偽靜態(tài)、靜態(tài)和動(dòng)態(tài)頁面,從優(yōu)化層面上來說,靜態(tài)文件頁面是最有利于搜索引擎抓取的,但是很多效果上我們可能很難通過純靜態(tài)頁面實(shí)現(xiàn)出來,所以我們常常考慮到做偽靜態(tài)頁面。這樣既能讓網(wǎng)頁被搜索引擎抓取,又能實(shí)現(xiàn)以些高大上的效果和豐富頁面。 今天,小編就給大家分享一下關(guān)于Apache偽靜態(tài)規(guī)則文件.htaccess的另類用法,希望能幫助到各位。 1、開啟/關(guān)閉拼寫檢查(關(guān)閉后會(huì)區(qū)分大小寫) CheckSpelling On #開啟 CheckSpelling Off #關(guān)閉 關(guān)閉拼寫檢查可以解決一下報(bào)錯(cuò) 2、禁止/只允許特定IP訪問 (1) 禁止單個(gè)IP訪問,例如192.168.1.1 Order Allow,Deny Allow from all Deny from 192.168.1.1 (2) 禁止IP段訪問,例如192.168.1.0/24、192.168.0.0/16 Order Allow,Deny Allow from all Deny from 192.168.1 Deny from 192.168 (3) 只允許特定IP訪問,例如192.168.1.1 Order Allow,Deny Deny from all Allow from 192.168.1.1 3、防止目錄瀏覽 Options All -Indexes 4、自定義錯(cuò)誤頁面 ErrorDocument 403 /403.html ErrorDocument 404 /404.html ErrorDocument 500 /500.html 5、設(shè)置默認(rèn)首頁 DirectoryIndex 123.html 6、屏蔽惡意蜘蛛(User Agent) SetEnvIfNoCase User-Agent "^Baidu" bad_bot SetEnvIfNoCase User-Agent "^sogou" bad_bot SetEnvIfNoCase User-Agent "^Bloghoo" bad_bot SetEnvIfNoCase User-Agent "^Scooter" bad_bot Deny from env=bad_bot 7、防盜鏈 RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ [NC] RewriteCond %{HTTP_REFERER} !google.com [NC] #白名單域名,谷歌 RewriteCond %{HTTP_REFERER} !baidu.com [NC] #白名單域名,百度 RewriteCond %{HTTP_REFERER} !test.com [NC] #白名單域名,自己的域名添加上 RewriteRule .*\.(jpg|gif|png|jpeg)$ http://deny.com [R,NC,L] #不在白名單的訪問跳轉(zhuǎn)到特定url上 8、禁止訪問特定目錄,例如拒絕任何人訪問abc目錄 在abc目錄下創(chuàng)建.htaccess,寫入一下內(nèi)容: deny from all 9、http跳轉(zhuǎn)到https RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^.* https://%{SERVER_NAME}%{REQUEST_URI} [L,R] |
免責(zé)聲明:本站部分文章和圖片均來自用戶投稿和網(wǎng)絡(luò)收集,旨在傳播知識(shí),文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請(qǐng)勿用于商業(yè)用途,如果損害了您的權(quán)利,請(qǐng)聯(lián)系我們及時(shí)修正或刪除。謝謝!
始終以前瞻性的眼光聚焦站長(zhǎng)、創(chuàng)業(yè)、互聯(lián)網(wǎng)等領(lǐng)域,為您提供最新最全的互聯(lián)網(wǎng)資訊,幫助站長(zhǎng)轉(zhuǎn)型升級(jí),為互聯(lián)網(wǎng)創(chuàng)業(yè)者提供更加優(yōu)質(zhì)的創(chuàng)業(yè)信息和品牌營銷服務(wù),與站長(zhǎng)一起進(jìn)步!讓互聯(lián)網(wǎng)創(chuàng)業(yè)者不再孤獨(dú)!
掃一掃,關(guān)注站長(zhǎng)網(wǎng)微信