1. 程式人生 > >11.22 訪問日誌不記錄靜態文件11.23 訪問日誌切割11.24 靜態元素過期時間

11.22 訪問日誌不記錄靜態文件11.23 訪問日誌切割11.24 靜態元素過期時間

十周四次課(3月5日)

11.22 訪問日誌不記錄靜態文件11.23 訪問日誌切割11.24 靜態元素過期時間
技術分享圖片
編輯虛擬配置文件:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf技術分享圖片
11.23 訪問日誌切割
技術分享圖片
修改完配置文件後,需要重新訪問下網址才能生動生成日誌文件,以後每到00:00就會自動生成以系統日期為名字的新的日誌文件
編輯虛擬配置文件:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
技術分享圖片
修改完後重新加載配置文件後,瀏覽器重新登陸網址 就自動生成以日期命名的日誌文件了
技術分享圖片
可以查看下它的內容記錄
技術分享圖片
11.24 靜態元素過期時間
技術分享圖片
編輯虛擬配置文件:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
技術分享圖片
檢查並重新加載配置文件後,再檢查下這個模塊有沒有加載 expaire,這裏是沒有加載這個模塊的
/usr/local/apache2.4/bin/apachectl -M |grep expire
編輯主配置文件:vim /usr/local/apache2.4/conf/httpd.conf
expire模塊前的#號去掉
技術分享圖片
然後重新加載配置文件,就有了expire這個模塊
技術分享圖片
模塊有了就進行測試
用瀏覽器測試,打開圖片網頁,按ctrl+f5是強制刷新並清空緩存內容,這時候的狀態碼是200,還有一項過期時間是86400秒Cache-Control:max-age=86400
技術分享圖片
然後再按f5刷新,這時候狀態碼就變304了,因為這個圖片已下載了,在緩存裏有了
技術分享圖片
用curl訪問測試查看到的開始時間與結束時間剛好是24小時
技術分享圖片
這個配置一般公司的網站都會設置這個過期時間,這個設置還是挺實用的

11.22 訪問日誌不記錄靜態文件11.23 訪問日誌切割11.24 靜態元素過期時間