1、開啟/關閉拼寫檢查(關閉后會區(qū)分大小寫)
CheckSpelling On #開啟
CheckSpelling Off #關閉
關閉拼寫檢查可以解決一下報錯
2、禁止/只允許特定IP訪問
(1) 禁止單個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、自定義錯誤頁面
ErrorDocument 403 /403.html
ErrorDocument 404 /404.html
ErrorDocument 500 /500.html
5、設置默認首頁
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] #不在白名單的訪問跳轉到特定url上
8、禁止訪問特定目錄,例如拒絕任何人訪問abc目錄
在abc目錄下創(chuàng)建.htaccess,寫入一下內(nèi)容:
deny from all
9、http跳轉到https
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.* https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!