Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 電腦軟體介紹

WordPress 遷移至子目錄完整教程:保持網址不變、整理根目錄、解決圖片路徑與 CDN 問題

編輯:電腦軟體介紹

WordPress 安裝於根目錄雖方便,但檔案混雜、多站點管理困難。官方文檔《Giving WordPress Its Own Directory》提供標準遷移方案,本文結合實戰補充圖片路徑修改與 WP Super Cache CDN 配置。

核心遷移步驟

  1. 建立子目錄(如 wordpress)。
  2. 後台「設定 → 一般」:WordPress 位址 (URL) 改為 https://example.com/wordpress,**站點位址 (URL) 保持根目錄不變** → 存檔(暫忽略報錯)。
  3. 將所有 WP 核心檔案移動至 wordpress 目錄。
  4. 複製(非移動)index.php 與 .htaccess 至根目錄。
  5. 編輯根目錄 index.php:require('./wp-blog-header.php'); → require('./wordpress/wp-blog-header.php');。
  6. 新後台地址變為 https://example.com/wordpress/wp-admin/。

🔧 遷移後必做三件事

1. 修正圖片/媒體絕對路徑

WP 使用絕對路徑,遷移後媒體 URL 變為 /wordpress/wp-content/uploads/...。需批量替換資料庫舊路徑:

  • 會 SQL:直接 UPDATE wp_posts SET post_content = REPLACE(...)。
  • 不會 SQL:安裝 Search & Replace 外掛,將 www.example.com/wp-content/uploads/ 批量替換為 www.example.com/wordpress/wp-content/uploads/。

2. WP Super Cache CDN 設定同步

「站點位址 Off-site URL」欄位補上 /wordpress 子目錄,否則 CDN 連結失效。


3. 固定鏈接重新儲存

後台「設定 → 固定鏈接」點擊「儲存變更」,讓 WP 自動更新 .htaccess 重寫規則。

完成以上步驟,根目錄乾淨、網址不變、功能全保留,多站點管理輕鬆上路。

Copyright © Windows教程網 All Rights Reserved