2011-08-02 104 views
0

我在本地網絡中開發MAMP網站,所以我決定設置端口轉發來打開我的外部網絡,並允許HTTP流量直接轉到我的本地主機。MAMP本地主機重定向

一切正常,並使用我的靜態IP訪問網站的時候,我可以訪問我的文件夾MAMP但是,

所有我的WordPress安裝使用http://localhost作爲前綴和圖像/ CSS/JS不工作在本地網絡之外。

是否有反正我可以告訴MAMP重定向所有本地流量到我的靜態IP?我正在修改虛擬主機文件,但無濟於事。

任何幫助,將不勝感激

+1

將WordPress管理中的「網站URL」更改爲「http:// xxx.xxx.xxx.xxx」而不是「http:// localhost」? –

+0

是的,我做到了,但我有20多個網站,並且它不適用於已經上傳的圖像/帖子,除非我進入數據庫表並進行搜索和替換。 – kinsey

+0

爲什麼你會在數據庫中有硬編碼的鏈接到'http:// localhost'? –

回答

0

我知道這是不是直接回答你的問題,但我有同樣的問題,並已經成功地使用這個插件從本地主機到生產域遷移網站。 http://wordpress.org/extend/plugins/search-and-replace/

注:我從來沒有任何問題,但請先備份你的數據庫。比對不起更安全。