域名與子域名 ueditor如何跨域上傳圖片?
ueditor如何跨域上傳圖片?百度Ueditor是一個(gè)很實(shí)用的所見即所得的富文本編輯器,但是在其官網(wǎng)上說明的是不支持跨域配置的,下面是官網(wǎng)截圖:但是根據(jù)我在開發(fā)中的經(jīng)驗(yàn),前后臺(tái)分離,跨域上傳圖片是很
ueditor如何跨域上傳圖片?
百度Ueditor是一個(gè)很實(shí)用的所見即所得的富文本編輯器,但是在其官網(wǎng)上說明的是不支持跨域配置的,下面是官網(wǎng)截圖:
但是根據(jù)我在開發(fā)中的經(jīng)驗(yàn),前后臺(tái)分離,跨域上傳圖片是很平常的事情,那該如何解決呢?我之前項(xiàng)目有處理過這個(gè)事情,可以通過Nginx進(jìn)行配置域名來處理,具體的形式如下:
一般的項(xiàng)目,我們都是通過域名進(jìn)行訪問的,我們可以配置子域名,譬如,你的主站是www.XXX.com,那么我們就配置一個(gè)域名:www.XXX.com/ueditor/upoad,這是一個(gè)子域名。這樣就把百度ueditor的配置文件放在一個(gè)固定的項(xiàng)目下面,這樣瀏覽器訪問一個(gè)域名或其子域名的時(shí)候就不算跨域了!注意config.json文件的配置,“imageUrlPrefix”:“http://www.XXX.com/ueditor/upoad/storagesc”。這樣上傳圖片的話就可以正常上傳并正常顯示了。
如果有其他好的思路可以共享哈。