1. 程式人生 > >11.25 配置防盜鏈11.26 訪問控制Directory11.27 訪問控制FilesMatch

11.25 配置防盜鏈11.26 訪問控制Directory11.27 訪問控制FilesMatch

十一周一次課(3月6日)

11.25 配置防盜鏈
技術分享圖片
vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
技術分享圖片
檢查與加載配置文件
技術分享圖片
測試
在瀏覽打開圖片站點提示錯誤
技術分享圖片
這時候在第三方站點(ask.apelearn.com)發布超鏈接,將第三方站點加入白名單就可以訪問了
技術分享圖片
點擊超鏈接就可以打開網站圖片了
技術分享圖片
再模擬成111.com就狀態碼變成200
技術分享圖片
註意referer不能隨便寫一定要寫成http://
技術分享圖片
11.26 訪問控制Directory
這種訪問控制是用目錄來做的
技術分享圖片
vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
技術分享圖片
創建目錄與文件
cd /data/wwwroot/111.com創建目錄admin
在目錄admin下創建文件index.php,mw 內容是121212
技術分享圖片
訪問一下,127.0.0.1是可以訪問的,因為訪問控制只允許127.0.0.1 這個IP訪問,其它的IP都不可以訪問
192.168.137.129是不可以訪問
技術分享圖片
查看日誌
技術分享圖片
11.27 訪問控制FilesMatch
訪問控制鏈接模式
技術分享圖片
狀態碼是403,不能訪問
技術分享圖片
將ip更改為127.0.0.1,狀態碼變404,說明有權限是可以登陸的,只是網址不存在而已
技術分享圖片
擴展
幾種限制ip的方法 http://ask.apelearn.com/question/6519
apache 自定義header http://ask.apelearn.com/question/830
apache的keepalive和keepalivetimeout http://ask.apelearn.com/question/556

11.25 配置防盜鏈11.26 訪問控制Directory11.27 訪問控制FilesMatch