最近梅問題運氣真的是超好,幾乎每月都被電電乎你死(DDOS),但上周整個被電爆了,整個主機足足掛了五、六個小時,且梅干也沒有開啟CDN,因此在上周五,晚上七點多的時候,整個網站就掛了,也讓梅干好忙,雖然有弄了一個備份的站台,但就在重要時刻,竟然憑證出問題,搞了好久,終於也將備份的站台給搞定,立即的將網站切回到糖果美國的機房,總算也讓網站再度復活,因此也讓網站能正常的運作。
為了要防患再度被DDOS,梅干則將CloudFlare的CDN給啟用,但在啟用的過程中,需作些設定,才能讓網站變得更快速,同時也不會有憑證重覆的問題發生,以及製作網頁靜化的處理,讓在第一時間,就能將暫存的頁面直接顯示,而不用再進到php去作檢測,因此有在使用CloudFlare的朋友,現在也一塊來看看,要如何來設定CloudFlare的CDN,讓網站不但開啟的速度更快,同時又有防阻的效果。
Step1
首先,進入CloudFlare後,點選上方的「Cypto」選項,再將SSL選項,設為「Full」(如要使用CloudFlare所提供的SSL則需選擇flexible)。
Step2
接著再到「Speed」選項,將Auto Minfy的選項全部不勾選。
Step3
重頭戲來了,再切到「Page Rules」選項,再按下方的建立鈕。
Step4
接著在入框的地方,輸入「*域名/*」,再點下方的「Add a Setting」。
Step5
分別建立以下的設定值。
Step6
都建立好後,再點上方的「DNS」選項。
Step7
這時分別將,域名與WWW的子域名稱,後方的雲開啟變橘色的,這樣剛的設定值才會生效喔!
Step8
當啟用後,可看到原來單DOM需花費903ms,但現在只需33ms,有沒有這麼飛快的呀!