我在我的子域中爲客戶端構建了一個站點。然後我將它跨文件和數據庫傳輸到一臺新的服務器上。任何方式來設置基地網址在沒有重新安裝?
問題是基地網址不再有效。
我手動設置,如:
<base href="http://www.website.com/">
但是,這似乎使在新標籤打開的所有鏈接。
有沒有什麼辦法可以通過數據庫或配置文件解決這個問題?
我在我的子域中爲客戶端構建了一個站點。然後我將它跨文件和數據庫傳輸到一臺新的服務器上。任何方式來設置基地網址在沒有重新安裝?
問題是基地網址不再有效。
我手動設置,如:
<base href="http://www.website.com/">
但是,這似乎使在新標籤打開的所有鏈接。
有沒有什麼辦法可以通過數據庫或配置文件解決這個問題?
Modx中的大部分路徑和網址都基於站點範圍的設置。有可能有幾個,你將不得不調整。 core_path是這些中最基本的。
這些都可以在齒輪下的經理的右上角可以發現,在「系統設置」
而且,如果這和配置文件本身是不夠的,這太問題提示重新安裝安裝文件夾並重新運行初始設置。
移動鏌鋣網站到另一臺服務器,域或子域後,您需要檢查以下幾個地方,並採取行動:(!)
你嘗試:'<基地HREF = 「[[++ SITE_URL]」> '? – Vasis
@Vasis是的,我做到了。問題在於,它似乎將舊的子網域網址保存在「site_url」設置中。 雖然我無法在數據庫或配置文件中找到該設置。 – MeltingDog
您是否嘗試手動清除'/ core/cache /'文件夾? – Vasis