開始前準備

本篇適合新手使用者. 以 aaPanel 8.0.6 繁體中文介面核對, 若仍為英文, 請先完成 切換繁體中文.

自動轉址會讓訪客瀏覽器前往另一個網址, 地址列也會改變. 若想由同一網址轉送到後端服務, 請使用 反向代理. 先確認目的網址可以正常開啟, 再設定規則.

01開啟網站的重定向功能

在 網站 > PHP項目 找到目標站點, 點 Conf > 重定向 > 添加重定向. 先規劃是搬移整個網域, 還是只轉址特定路徑. 本篇示範把 /old-guide 暫時轉到網站首頁.

選擇轉址方式
選項用途
301永久搬移. 瀏覽器與搜尋引擎可能快取, 適合已確定的正式變更.
302暫時轉址. 本篇先用它測試目的地, 不將測試直接設為永久搬移.
開啟網站的重定向功能的操作示意圖 放大圖片
開啟網站的重定向功能.

02填入路徑與目標 URL

在 創建重定向 勾選 啟用, 類型 選 Path, 模式 選 302, 重定向路徑 填 /old-guide, 目標 URL 填 http://YOUR_SERVER_IP/. 請換成自己的主機 IP; 已啟用憑證的正式網站使用相應 HTTPS 網址.

本例取消 保留 URI 參數, 讓目標固定回首頁. 若希望保留原有子路徑或查詢參數, 勾選後需逐一測試. 類型 Domain name 則用來選來源網域, 不要把它與 Path 混用. 核對後按 確定.

填入路徑與目標 URL的操作示意圖 放大圖片
填入路徑與目標 URL.

03驗證轉址並處理快取

開啟 http://YOUR_SERVER_IP/old-guide, 確認地址列變成首頁且網站正常. 也可用下列指令查看回應狀態與 Location; 本次實測回傳 302 及預期首頁網址.

curl -I http://YOUR_SERVER_IP/old-guide

若發生循環, 先回 重定向 的規則列使用 編輯 停用該規則, 核對是否來源與目標相同, 或兩個網站互相轉址. 修改永久轉址後瀏覽器可能仍保留舊快取, 請用無痕視窗或重新查看回應標頭確認. 正常後才考慮改為 301.

驗證轉址並處理快取的操作示意圖 放大圖片
驗證轉址並處理快取.

操作時需要協助?

告訴我們您停在哪個步驟, 由客服協助您確認.

聯絡客服
返回線上教學