搭建discaz(二)
3、配置使用者認證
將如下寫入httpd-vhosts.conf中:
allowoverride authconfig
authname "自定義文字"
.htpasswd需要使用/usr/local/apache2/bin/htpasswd建立;
/usr/local/apache2/bin/htpasswd -c /data/.htpasswd wei
-c是建立新的.htpasswd檔案,第一次使用後再次使用會覆蓋掉原始檔,支援md5加密等加密方法;
此時,訪問www.1.com會提示輸入賬號密碼資訊:
4、配置網域名稱跳**
將如下寫入httpd-vhosts.conf中:
單網域名稱:
rewriteengine on
rewritecond % ^www.domain1.com$
rewriterule ^/(.*)$ [r=301,l]
多網域名稱:
配置完成後,輸入www.a.com會直接跳轉至www.1.com
(5)配置apache的訪問日誌
customlog "|/usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/1.com-access__%y%m%d.log 86400" combined env=!image-request //不記錄image-request相關的日誌
(6)配置靜態快取
此時在www目錄下touch 1.jpeg,瀏覽器直接訪問www.1.com/1.jpeg,可以發現快取時間已經變成86400秒(也就是一天)
(7)配置防盜煉
新增完成後,就可以防止被盜鏈:
(8)訪問控制
##配置訪問控制,只允許指定ip訪問
order deny,allow
deny from all
allow from 127.0.0.1
#針對請求的url去限制,加入後只有指定ip能訪問admin頁面
order deny,allow
deny from all
allow from 127.0.0.1
#針對某個目錄下禁止解析php
php_admin_flag engine off
order deny,allow
deny from all
每日學習筆記(26)
1,用solr連線solr伺服器時,如果你是執行查詢動作,那麼推薦使用的是commonshttpsolrserver,如果你是執行更新操作,那麼推薦使用的是 streamingupdatesolrserver 後者是會將所有的 documents 快取在本地,然後一次性寫入開啟的 連線中,並且是乙個...
學習Linux命令(26)
du 選項 檔案 顯示每個檔案和目錄的磁碟使用空間 a或 all 顯示指定目錄下全部檔案或目錄的大小 b或 bytes 顯示檔案或目錄大小,單位為bytes c或 total 顯示指定檔案或目錄大小,並顯示指定檔案或目錄的大小總和 d或 max depth n 顯示指定目錄下n層的大小總和,如果n ...
Spring學習筆記(一) IoC之DI
spring的乙個核心概念就是ioc,所謂ioc,即inversion of control,中文譯為控制反轉。其核心思想即高層模組要依賴於抽象,而不是依賴於底層模組,換句話說,也就是實現必需依賴於抽象,而不是抽象依賴於實現。這裡所說的高層模組是指與業務相聯絡的模組。而低層模組是指與底層實現相聯絡的...