啟用二級(jí)域名后,一切正常,唯文章中的圖片地址是相對(duì)地址,無(wú)法顯示,無(wú)法解決。
最初設(shè)想update將數(shù)據(jù)庫(kù)圖片地址變?yōu)榻^對(duì)地址,但長(zhǎng)期來(lái)說(shuō),仿站太累。
現(xiàn)想一簡(jiǎn)單的方法,即啟用301永久重定向。
例新建二級(jí)域名為http://news.startvb.com
即可在二級(jí)域名下建一個(gè)文件夾,dedecms默認(rèn)是uploads,加入一個(gè).htaccess文件。
寫(xiě)入:
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ì)地址寫(xiě)入數(shù)據(jù)庫(kù)時(shí)直接存儲(chǔ)為絕對(duì)地址,不過(guò)我無(wú)法修改,對(duì)Php不熟悉。