最新文章

Linux 日誌佔滿磁碟?用 journalctl 找出容量與安全保留方式

Linux 日誌佔滿磁碟?用 journalctl 找出容量與安全保留方式
伺服器磁碟空間不足時,systemd journal 可能是需要檢查的一項,但不能看到大型日誌就直接刪除。日誌可能是故障調查或稽核所需的證據。先確認實際使用量、保存位置和保留需求,再決定是否清理。 先確認是哪個檔案系統滿了 df -hT df -i sudo journalctl --disk-usage sudo journalctl --list-boots df -hT 顯示檔案系統容量,d...

DNS-01 驗證如何委派?用 CNAME 縮小憑證自動續期的 DNS 權限

DNS-01 驗證如何委派?用 CNAME 縮小憑證自動續期的 DNS 權限
如果網站使用 DNS-01 自動續期憑證,ACME 客戶端通常必須寫入 DNS TXT 記錄。把整個正式網域的 DNS 修改權限交給伺服器並不理想。DNS-01 可以透過 CNAME 將驗證名稱委派到專用區域,讓憑證自動化只持有該區域必要的權限。 先理解委派會改變什麼 以 example.com 為例,CA 會查詢 _acme-challenge.example.com 的 TXT。該名稱若設為 ...
Advertisements

SSL 憑證續期失敗?用 CAA 記錄檢查允許簽發的憑證機構

SSL 憑證續期失敗?用 CAA 記錄檢查允許簽發的憑證機構
網站的 DNS 看起來正常,但憑證申請或續期卻出現 CAA records block issuance?這可能是網域的 CAA 記錄限制了可簽發的憑證機構(CA)。先找出實際負責簽發的 CA,再檢查 DNS;不要急著刪除所有限制。 CAA 會影響什麼? CAA 是一種 DNS 記錄,用來指定哪些 CA 可以為網域簽發憑證。issue 控制一般憑證;issuewild 控制萬用字元憑證。若沒有 i...

網站串接 API 出現 CORS 錯誤?用開發者工具找出失敗的預檢請求

網站串接 API 出現 CORS 錯誤?用開發者工具找出失敗的預檢請求
網站 JavaScript 串接 API 時,瀏覽器顯示 CORS 錯誤,但直接開啟 API 網址卻有回應。直接導覽與網頁程式跨來源讀取受到不同限制。CORS 是瀏覽器依 API 回應標頭決定是否允許網頁程式讀取回應的機制,並非 API 身分驗證。 重現並找出預檢或實際請求 先在測試環境以測試帳號及無敏感資料的操作重現,記錄發起頁面的來源(協定、主機、埠)、API 網址、方法及時間。協定或埠不同就...
Advertisements

頁面設了 noindex 卻仍出現在 Google?檢查 robots.txt 與實際回應

頁面設了 noindex 卻仍出現在 Google?檢查 robots.txt 與實際回應
替測試頁加了 noindex,搜尋結果卻仍出現網址,可能是 Google 尚未重新抓取,也可能是 robots.txt 阻擋抓取,讓 Googlebot 看不到指令。robots.txt 限制抓取;noindex 要求支援此規則的搜尋引擎不要收錄。兩者都不是保密機制。 先決定頁面是否應公開 若內容包含客戶資料或測試帳密,立即依權限管理流程限制存取或移除敏感內容;noindex 不能阻止任何人直接開...

Cloudflare 出現 522 Connection timed out?從來源伺服器連線逐層排查

Cloudflare 出現 522 Connection timed out?從來源伺服器連線逐層排查
網站偶爾出現 Cloudflare 522,重新整理後又正常,容易被誤認為外掛故障。522 表示 Cloudflare 連線原站逾時:可能在 TCP 連線建立前,也可能在連線建立後等待回應時發生。這指出故障位置,不能單憑錯誤碼判定是防火牆或主機負載。 先記錄故障範圍與原站資訊 記下完整網址、發生時間與時區、錯誤頁 Ray ID、出錯比例,以及首頁和特定功能是否同時受影響。不要公開原站 IP、登入資...
Advertisements

WordPress 網站健康狀態顯示自動載入資料過多?檢查 wp_options 的安全步驟

WordPress 網站健康狀態顯示自動載入資料過多?檢查 wp_options 的安全步驟
WordPress「網站健康狀態」顯示自動載入資料過多,或網站最近變慢時,先盤點資料並確認用途,不要急著刪除或停用選項。自動載入是 WordPress 的正常機制;警示代表值得調查,並不能證明某個選項就是網站變慢的原因。 本文從後台檢查開始,再介紹 phpMyAdmin、Adminer 和 WP-CLI 的唯讀盤點方式。若不熟悉資料庫或 SSH,可以將結果與操作需求交給主機商或網站維護人員處理。 ...

WordPress 圖片載入慢或更新後仍是舊圖?用 Jetpack Site Accelerator 檢查與處理

WordPress 圖片載入慢或更新後仍是舊圖?用 Jetpack Site Accelerator 檢查與處理
網站圖片載入慢,或你替換了圖片,訪客卻仍看到舊版本?如果網站已連線 Jetpack,可以檢查 Site Accelerator 的 Image CDN 是否適合你的情境。以下流程適合能登入 WordPress 後台的網站管理者;先確認來源主機上的原圖仍可正常開啟,操作期間也不要刪除原圖。 先了解 Site Accelerator 會處理哪些檔案 Image CDN 如何供應圖片 啟用 Image ...
Advertisements

首頁正常、文章卻全部 404?排查 WordPress 固定網址與伺服器重寫規則

首頁正常、文章卻全部 404?排查 WordPress 固定網址與伺服器重寫規則
先確認這是哪一種 404 首頁載入正常,但點進文章固定網址或分類頁就看到 404,常見原因是漂亮網址沒有正確轉交給 WordPress。這篇適用於「首頁可開、固定網址文章或分類頁出 404」。如果首頁也無法開啟,或畫面是 403 權限拒絕、500 伺服器錯誤,先處理網站可用性、權限或伺服器錯誤;那不是單純固定網址問題。 先抄下出錯的完整網址(包含網域、路徑及是否有 www),並記下發生時間。不要先...

Cloudflare DNS 灰雲與橘雲:判讀流量並安全切換

Cloudflare DNS 灰雲與橘雲:判讀流量並安全切換
網站管理者可能遇到 Cloudflare 橘雲代理後連線異常,或想排查網站是否經過 Cloudflare。切換灰雲與橘雲會改變網站流量路徑及公開 DNS 回應,不能只憑一個 IP 位址判定原站是否安全。開始前先記錄 Dashboard 中相關 DNS 紀錄、代理狀態與目前網站表現,確認自己有權調整網域與原站設定,並安排可觀察與還原的時間。 先在 Dashboard 判讀紀錄和流量 登入 Cloud...