Nginx如何防止圖片被盜連(Hotlink Protection)? 2019 年 2 月 21 日 Magic Len 研究分享、 網路相關 「Hotlink Protection」(直接連結保護)是經營網站經常需要去注意的一塊,但為什麼我們會需要「Hotlink Protection」呢?身為圖文並茂的網路文章作家,最擔心得就是自己的文章被別人整篇連文帶圖地複製貼上到其它地方了。此時如果圖片有套用「Hotlink Protection」的話,就可以讓被盜用的圖片在其它網站上「不被正常顯示」出來,如此一來,就能使其它誤入盜文頁面的訪客可... 繼續閱讀
Nginx如何進行轉址? 2019 年 2 月 19 日 Magic Len 研究分享、 網路相關 Nginx是一個免費開源且穩定高效的Web伺服器程式,擁有反向代理以及負載平衡的功能,經常作為最前端的伺服器,也很常用來實現「轉址」(URL redirection)功能。 繼續閱讀
如何壓縮或是美化JSON格式的資料? 2019 年 2 月 13 日 Magic Len 作品分享、 網路相關、 網站應用 JSON(JavaScript Object Notation)為一種數據交換結構,相比XML,JSON的語法顯得更為輕巧,能夠大大地減少數據交換時所要傳遞的資料量。現在許多網路服務的API(Application Programming Interface)是使用JSON格式的文字訊息來進行資料交換。絕大部分的企業提供的API所傳回的JSON訊息,沒有使用空格字元或是換行字元來進行排版,為得就是... 繼續閱讀
修改BitTorrent追蹤器,加快BT下載的速度 2019 年 2 月 11 日 Magic Len 網路相關 BitTorrent(簡稱BT)是分享檔案專用的P2P網路協定,其特色在於下載同一個檔案的使用者愈多(種子數愈多),該檔案的下載速度就愈快。這是因為每位下載檔案的使用者都必須同時分享自己已經下載好的組塊(chunk)給其它有需要的使用者來下載。也就是說,若我們可以得知愈多下載該檔案的使用者,理論上就可以有愈多的檔案區塊來源,進而加快下載的速度。至於我們要如何知道有哪些使用者正在使用BT下載該檔案呢... 繼續閱讀
Nginx如何透過網址瀏覽檔案系統目錄下的所有檔案? 2019 年 1 月 18 日 Magic Len 研究分享、 網路相關 Nginx是一個免費開源且穩定高效的Web伺服器程式,有時會被用作檔案伺服器,透過HTTP提供靜態檔案給客戶端。Nginx自帶的檔案伺服器功能,可以利用網址中的路徑來直接對應伺服器的檔案系統的路徑,對於檔案系統中的目錄,Nginx甚至可以自動產生出網頁來顯示該目錄底下的文件列表。只不過基於安全性的考量,Nginx預設並未開啟這項產生檔案索引網頁的功能,如果要使用就必須手動調整Nginx的設定檔。 繼續閱讀
Nginx如何針對特定的資源建立帳號密碼驗證的保護功能? 2019 年 1 月 16 日 Magic Len 研究分享、 網路相關 Nginx是一個免費開源且穩定高效的Web伺服器程式,擁有反向代理以及負載平衡的功能,經常作為最前端的伺服器。對於一些非完全公開的檔案或是網頁,Nginx可以將它們加上帳號與密碼來保護,無需撰寫額外的程式或是網頁,就可以讓瀏覽器在開啟這些特定的網址時,跳出輸入帳號和密碼視窗,瀏覽者則必須要輸入正確的帳號與密碼,才可以存取到該網址的資源。 繼續閱讀
Nginx伺服器架設的網站在開啟網頁或文字檔時出現亂碼的解決方法 2019 年 1 月 14 日 Magic Len 研究分享、 網路相關 Nginx是一個免費開源且穩定高效的Web伺服器程式,經常用來提供HTTP網頁和靜態檔案等資源。但是有些人在使用Nginx的時候會碰到網頁或是文字檔用瀏覽器開啟時出現亂碼的問題,這該怎麼解決呢? 繼續閱讀
Nginx如何防禦DDoS攻擊? 2019 年 1 月 12 日 Magic Len 研究分享、 網路相關 DoS(Denial of Service,阻斷服務)攻擊,又稱為洪水攻擊,是常見的網路攻擊手段。利用一台電腦發出大量的連線請求(Request),使目標電腦的網路或系統資源耗盡,使之當機或是無法再回應正常的請求。Nginx是免費開源、穩定高效的Web伺服器,非常廣泛地被使用。Nginx的功能強大,除了可以作反向代理和負載平衡外,也可以用來防禦小規模的DoS、DDoS(Distributed De... 繼續閱讀
使用WHOIS來查詢網域名稱或IP的擁有者資訊 2018 年 12 月 23 日 Magic Len 作品分享、 網路相關、 網站應用 WHOIS是網際網路中用來查詢網域名稱和IP的服務,可以讓我們在連結到對方的伺服器前,先行確認對方究竟是誰(沒錯,就是Who is ...?),避免連線到不安全的伺服器。那麼該如何使用這項服務呢? 繼續閱讀
如何查詢自己裝置的對外IP和目前所使用的網路業者? 2018 年 12 月 17 日 Magic Len 作品分享、 網路相關、 網站應用 IP地址可以辨認數十億連到網際網路上的不同裝置。在某些情況下我們會需要知道自己電腦的IP,才能讓外部的電腦連入。但是在Windows作業系統下使用「ipconfig」指令或是在Linux作業系統下使用「ip a」指令時,大多都只能看到自己的區網IP,並無法得知實際連到網際網路所使用的IP為何。 繼續閱讀