啟用二級域名后,一切正常,唯文章中的圖片地址是相對地址,無法顯示,無法解決。
最初設(shè)想update將數(shù)據(jù)庫圖片地址變?yōu)榻^對地址,但長期來說,仿站太累。
現(xiàn)想一簡單的方法,即啟用301永久重定向。
例新建二級域名為http://news.startvb.com
即可在二級域名下建一個文件夾,dedecms默認(rèn)是uploads,加入一個.htaccess文件。
寫入:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^news.startvb.com [NC]
RewriteRule ^(.*)$ /uploads/$1 [L,R=301]
將使用相對圖片地址的文件重定向為絕對地址即可。
這個方法會占用一定資源,應(yīng)該會有更好的方法解決,如直接修改dedecms文件,將圖片相對地址寫入數(shù)據(jù)庫時直接存儲為絕對地址,不過我無法修改,對Php不熟悉。