今天接到一個協助修改站點的小任務,大概就是站點以前是使用phpcms進行搭建的,之前站點是m.tongyilingma.com,現在改為了www.cnwenhui.com,這里的站點地址我只是大致介紹,并非實際的網站地址。

切換域名的時候m.tongyilingma.com這個網址還可以正常使用,一些附件還是使用的后綴為cn域名的地址,所以沒發現什么異常的情況,但是最近cn的域名不能正常使用了,網站中有不少圖片還是采用的這個鏈接地址,所以導致了站點大面積的顯示不出來的情況,影響了用戶的訪問體驗。

通過數據庫中查詢帶cn的地址發現還不少,有17個表都存在這個地址,這些圖片有的是文章內容中的圖片、有的是縮略圖、還有的是欄目頁面的縮略圖、也有一部分是自定義模型中的圖片,總之內容比較繁瑣,如果修改起來費時費力。

奔著快速(偷懶)解決問題的態度,發現phpcms的后臺有一個附件地址批量替換的功能,奔著試一試的態度操作了一下,執行完成之后發現所有的和附件相關的URL地址已經被替換成新的地址了。

這樣看上去網站就正常多了,phpcms的這個小功能還是很方便的,如果存在相關需求的小伙伴們可以考慮用一下這個附件地址替換的功能。



