配置防盜鏈、訪問控制Directory、訪問控制FilesMatch
11月19日任務php
11.25 配置防盜鏈html
11.26 訪問控制Directorylinux
11.27 訪問控制FilesMatchcurl
一.配置防盜鏈測試
- 經過限制referer來實現防盜鏈的功能
- 配置文件增長以下內容
- <Directory /data/wwwroot/www.123.com>
- SetEnvIfNoCase Referer "http://www.123.com" local_ref
- SetEnvIfNoCase Referer "http://123.com" local_ref
- SetEnvIfNoCase Referer "^$" local_ref
- <filesmatch "\.(txt|doc|mp3|zip|rar|jpg|gif)">
- Order Allow,Deny
- Allow from env=local_ref
- </filesmatch>
- </Directory>
- curl -e "http://www.aminglinux.com/123.html" 自定義referer 測試
示例一:url
二.訪問控制Directory3d
- 核心配置文件內容
- <Directory /data/wwwroot/www.123.com/admin/>
- Order deny,allow
- Deny from all
- Allow from 127.0.0.1
- </Directory>
- curl測試狀態碼爲403則被限制訪問了
- 這個是以目錄的形式來設置的
示例一:日誌
三.訪問控制FilesMatchhtm
- 核心配置文件內容
- <Directory /data/wwwroot/www.123.com> <FilesMatch "admin.php(.*)">
- Order deny,allow
- Deny from all
- Allow from 127.0.0.1
- </FilesMatch>
- </Directory>
- 這個是以文件的形式設置的
示例一:blog
歡迎關注本站公眾號,獲取更多信息