作者jake255121 (微花猴傑)
看板Cloud
標題[新手] firebase hosting 如何設定網頁編碼?
時間Sat Aug 20 23:40:33 2016
這兩天在嘗試 google firebase,照著他的tutorial跑了一遍。
想單純試試他的hosting服務放個網頁上去,卻遇到編碼問題,
以下是我放上去的網頁一部分內容:
http://i.imgur.com/Ps4eIGa.png
因為一些原因一定要用big5編碼,所以開頭做了設定。
如果直接在電腦裡開網頁是正常的,瀏覽器知道要用big5來解,
但是放上了firebase之後似乎受到伺服器影響,瀏覽器會預設用UTF8去解...
變成只能在網頁載入後手動設定編碼成big5才能正常顯示。
找不到地方可以做設定,也繞不過去,有沒有用過的人可以給我建議?
或是有沒有用javascript強制更改瀏覽器編碼的作法?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.182.13
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Cloud/M.1471707635.A.6D1.html
1F:→ bestpika: 你存檔的時候存 ANSI 還是 UTF-8? 08/21 07:55
2F:→ jake255121: 存big5,不透過firebase開就正常所以我想不是檔案問題 08/21 13:13
3F:→ bestpika: 那你可能要用個 post man 看一下 header 傳什麼回來... 08/21 19:24
5F:→ jake255121: 看起來是伺服器的設定把網頁的設定複寫了 08/21 20:33
6F:→ bestpika: 那你要去 bucket 那邊改 08/22 23:48
7F:→ bestpika: 中繼資料那邊你把編碼寫進去看看 08/22 23:50
firebase的storage和hosting似乎是完全切開的,host的檔案沒辦法做任何設定。
不過這真的給了我很棒的靈感XD
現在寫了一個dummy index,它只負責從storage拿下載網址,然後直接轉址過去!
實際的網頁就丟在storage裡面,因為不經過hosting的server,所以不會被改header~
雖然轉址後網址醜到家,但也只能先這樣XD
感謝大大開導
※ 編輯: jake255121 (140.112.67.106), 08/24/2016 13:19:13
8F:→ bestpika: 原來你不是直接傳上去的喔 XD 08/25 20:37
9F:→ bestpika: 或者你可以去 gcp 粉絲團問一下,裡面有臺灣代理 08/25 20:37
10F:→ bestpika: 不對是 gcp 社團 08/25 20:38
11F:→ jake255121: 之前有利用firebase的官網回報了,專員回信說正在了解 08/26 01:52
12F:→ jake255121: 狀況,不過目前還沒有下文 08/26 01:52