名詞百科
Hosting 主機
主機是放網站檔案和資料庫、讓網站 24 小時對外開著的伺服器。可以把它想成店面的房子:主機商負責房子不倒、水電正常,也就是伺服器運作、空間頻寬、PHP 與資料庫環境,通常也附機器層的備份與基本防火牆。房子裡的東西則是另一回事。WordPress 核心、外掛、佈景、表單、金流串接屬於應用層,主機商一般不負責更新,也不會幫你確認結帳還能不能用;網站被入侵時,多數主機商只做掃描通知,清理與找入口通常不含。常見的誤會:「付了主機費,就有人在顧網站」。另一個誤會是「網站慢就換主機」,其實多數的慢出在外掛、資料庫或爬蟲,先量測再決定,主機規格真的不夠時,升級才對症。相關文章網站維護和主機租用有什麼不同?兩個都要付嗎主機空間爆滿:媒體庫、備份檔、日誌怎麼清WordPress 換主機搬家會掉東西嗎?搬站前後的檢查清單
Hreflang 多語系標記
hreflang 是放在網頁裡的一組標記,告訴 Google:「這一頁還有英文版、日文版,分別在這些網址」。Google 把每個網址當成獨立的一頁,靠 hreflang 才知道它們是同一份內容的不同語言,進而讓日本的搜尋者看到日文版、台灣的看到中文版。另外可以設一個 x-default,當作沒有對應語言時的預設頁。WPML、Polylang 這類多語外掛會自動輸出 hreflang,但仍要用 Search Console 或檢測工具確認每一頁都有互相指到。常見的坑:標記要雙向成立,中文頁指向英文頁、英文頁卻沒指回來,Google 會忽略。另一個坑是依瀏覽器語言強制轉址,Google 的爬蟲多半從美國來,會一直被導去英文版,中文頁反而爬不到。相關文章多語網站 SEO:hreflang、網址結構與自動轉址怎麼設WordPress...
htaccess 伺服器規則檔
.htaccess 是放在網站根目錄的一個隱藏設定檔,Apache 與 LiteSpeed 主機會讀它。WordPress 的永久連結靠它裡面的一段改寫規則,把 /about/ 這種好記的網址交給 WordPress 處理;轉址規則、禁止存取某些檔案、資安外掛的防火牆設定,也常寫在這裡。Nginx 主機不讀這個檔,規則要在主機端設定。它雖然只是一個文字檔,改錯一個字,整站就可能直接回 500 錯誤,動手前先備份。常見的坑:搬家時沒帶到、被外掛改壞或權限變成不可寫,會出現「首頁正常、其他頁全部 404」,到永久連結設定頁重新儲存通常就能重建。檔案裡如果出現你沒寫過、針對手機或搜尋引擎來源的轉址規則,要當成入侵跡象處理。相關文章WordPress 除了首頁全部...
HTTP Status Code 網頁狀態碼
瀏覽器每次向網站要一個網頁或檔案,伺服器都會先回一個三位數的狀態碼,說明結果如何。看懂幾個常見的,就能大致判斷問題出在哪一層:200:正常301、302:轉址,301 是永久、302 是暫時403:被拒絕,常是防火牆或權限擋下404:找不到這個網址500:伺服器或網站程式出錯502、503:主機後端沒回應或暫停服務打開瀏覽器開發者工具的 Network 頁籤,或用線上檢查工具,就能看到每個網址的狀態碼。常見的誤會:看到 403 就以為是帳號密碼錯,其實多半是防火牆、CDN 或資安外掛把請求擋掉;看到 500 也不一定要換主機,常是某支外掛出錯或記憶體不足。相關文章WordPress 出現 500/502 錯誤,先查記憶體WordPress 除了首頁全部 404?先重存永久連結統一金流...
WPTOOLBEAR網站工具熊