DEDECMS啟用二級域名圖片不顯示

2020-12-11


DEDECMS5.3啟用二級域名后出圖片不能顯示
 
啟用二級域名后,一切正常,唯文章中的圖片地址是相對地址,無法顯示,無法解決。

最初設想update將數據庫圖片地址變為絕對地址,但長期來說,仿站太累。

現想一簡單的方法,即啟用301永久重定向。

例新建二級域名為http://news.startvb.com

即可在二級域名下建一個文件夾,dedecms默認是uploads,加入一個.htaccess文件。
寫入:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^news.startvb.com [NC]
RewriteRule ^(.*)$ /uploads/$1 [L,R=301]

將使用相對圖片地址的文件重定向為絕對地址即可。

這個方法會占用一定資源,應該會有更好的方法解決,如直接修改dedecms文件,將圖片相對地址寫入數據庫時直接存儲為絕對地址,不過我無法修改,對Php不熟悉。
0
首頁
案例
關于
聯系
凯时平台