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