【建議使用右邊文章中的方法,本篇文章沒有真正的解決問題】(新)解決php版本ueditor中動態配置圖片URL前綴(imageurlprefix)的方法php
修改背景,因爲後臺圖片是上傳到掛載的靜態資源磁盤中去,前臺用獨立域名訪問html
因此在ueditor中顯示圖片前綴,只能在 "imageUrlPrefix": 中配置域名,配上域名就趕上了麻煩,開發環境,測試環境,生產環境的域名都不同;nginx
而ueditor的在配置項放在config.json中,以下: json
形成的問題就是每次提交版本控制的時候,config.json文件都要忽略提交,而且再三確認是否提交被提交了,提交後就會致使測試環境上傳圖片後,圖片域名前綴顯示的是生產環境的域名,圖片直接不可顯示。編輯器
因而,一直想把imageurlprefix從config.json中抽離到項目配置文件中去出來,研究了兩個小時,無果。測試
最終,經過曲折的方式,仍是讓imageurlprefix擺脫了固定域名的限制,編輯器中的圖片域名前綴原本就是提供及時展現效果的,並不用來入庫。url
因此,咱們能夠利用當前的域名,這樣就保持了域名一致,不用再擔憂圖片前綴url不一致的狀況。spa
直接闡述解決思路:3d
1.找到imageurlprefix用到的地方ueditor.all.js,在這裏獲取能夠獲取當前域名代理
2.利用nginx的目錄代理模式
3.修改後,從新操做以下
看下編輯器中的html代碼
這樣,前臺顯示能夠用靜態資源域名訪問,後臺編輯器中能夠直接用後臺的域名