達到新的記錄
立即開始您的線上課程!
提高技能並產生影響!您的商業生涯從這裡開始。
是時候開始課程了。
排行榜
目前沒有排行榜:(
使用F12檢查瀏覽器的consle的錯誤訊息(odoo編輯website模式,一直轉圈圈)
錯誤訊息
Mixed Content: The page at 'https://' was loaded over HTTPS, but requested an insecure resource 'http://'. This request has been blocked; the content must be served over HTTPS. I
主要原因
在2020/9後,chrom架構的瀏覽器(google/edge)都設定網站必需有https,否則就是不安全,會預設不開啟網頁資料,除非使用者自行點同意。
在odoo模式下,https可以透過設定參數與配置檔,解決這個問題。基本上大多數的時候,都是用https進行通訊,但是webiste的編輯模式,就是用http,這個可能是odoo bug還沒修正,所以要透過網站伺服器的反向代理與配置檔來解決問題
1.odoo設定->技術->系統參數
web.base.url :https://mysite.com/
web.base.url.freeze : True
2.et/odoo.conf 設定檔 (
configuration )
proxy_mode = True (開啟代理模式,通訊採伺服器模式)
3.網站伺服器(Ngnix為例)
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect http://mysite.com/ https://mysite.com/ ; #(這行最重要)
參考來源
使用F12檢查瀏覽器的consle的錯誤訊息(odoo編輯website模式,一直轉圈圈)
錯誤訊息
Mixed Content: The page at 'https://' was loaded over HTTPS, but requested an insecure resource 'http://'. This request has been blocked; the content must be served over HTTPS. I
主要原因
在2020/9後,chrom架構的瀏覽器(google/edge)都設定網站必需有https,否則就是不安全,會預設不開啟網頁資料,除非使用者自行點同意。
在odoo模式下,https可以透過設定參數與配置檔,解決這個問題。基本上大多數的時候,都是用https進行通訊,但是webiste的編輯模式,就是用http,這個可能是odoo bug還沒修正,所以要透過網站伺服器的反向代理與配置檔來解決問題
1.odoo設定->技術->系統參數
web.base.url :https://mysite.com/
web.base.url.freeze : True
2.et/odoo.conf 設定檔 (
configuration )
proxy_mode = True (開啟代理模式,通訊採伺服器模式)
3.網站伺服器(Ngnix為例)
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect http://mysite.com/ https://mysite.com/ ; #(這行最重要)
參考來源