有時候由于圖片過多,而我們又或是為了節約主站流量可以將圖片放到另外的服務器或另外的二級域名下,那么這個方法比較簡單,不需要該數據庫
第一種實現方法:
方法其實很簡單,就是先同步uploads目錄,一般用rsync即可,一段時間服務器同步一次
代碼如下:
{dede:field.body runphp='yes'}
$str = @me;
$str3 = preg_replace("/src=\"\/uploads/","src=\"http://img.jb51.net/uploads",$str);
@me = $str3;
{/dede:field.body}
當然我們也可以從后臺直接替換數據庫內容也可以,dedecms也提供了這個工具,不用每次替換,生成速度更快。
由此類推我們可以將別的網站的程序也可以這樣替換