成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

[Mistake] Nginx 搭建單頁面時(shí),網(wǎng)頁中文為亂碼的問題

zebrayoung / 1732人閱讀

摘要:前因前端項(xiàng)目是一個(gè)用做的單頁面應(yīng)用。在訪問該頁面時(shí)呢,會(huì)先訪問,再代理轉(zhuǎn)發(fā)到一個(gè)進(jìn)程中。這折騰的于是直接修改配置文件為直接從層代理轉(zhuǎn)發(fā)網(wǎng)頁回去問題上線后,發(fā)現(xiàn),不論在桌面版,移動(dòng)版中,網(wǎng)頁漢字都顯示為亂碼。

前因

前端項(xiàng)目是一個(gè) 用 React 做的單頁面應(yīng)用。

在訪問該頁面時(shí)呢,會(huì)先訪問 Nginx,Nginx 再代理轉(zhuǎn)發(fā)到一個(gè) Express 進(jìn)程中。

這折騰的...

于是直接修改 Nginx 配置文件為

server {
  listen 80;
  server_name example.com;
  root /var/www/example;

  location / {
    rewrite .* /index.html break;
  }
}

直接從 Nginx 層代理轉(zhuǎn)發(fā)網(wǎng)頁回去

問題

上線后,發(fā)現(xiàn),不論在桌面版,移動(dòng)版 Safari 中,網(wǎng)頁漢字都顯示為亂碼。

解決

既然是改了 Nginx 的配置后出現(xiàn)的問題,理所當(dāng)然的就懷疑到了 Nginx 頭上,

在比對(duì) Express 和 Nginx 返回 html 頁面時(shí)的 response 后,發(fā)現(xiàn) Ngnix 缺少了 charset=utf-8。

于是修改 Nginx 配置,如下

server {
  listen 80;
  server_name example.com;
  root /var/www/example;

  location / {
    charset utf-8;
    rewrite .* /index.html break;
  }
}

順利解決。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/39462.html

相關(guān)文章

  • html學(xué)習(xí)

    摘要:要養(yǎng)成良好的編寫注釋習(xí)慣。十六進(jìn)制滿進(jìn)只能用標(biāo)志使用分別表示八進(jìn)制滿進(jìn)。。。。字符集編碼和解碼所采用的規(guī)則,我們稱為為字符集產(chǎn)生亂碼原因編碼和解碼采用的字符集不同。如果同時(shí)制定寬度和高度,圖像比例會(huì)發(fā)生變化。什么是HTML? HTML:超文本標(biāo)記語言。 所謂超文本也就是超鏈接,可以讓我們從一個(gè)網(wǎng)頁跳轉(zhuǎn)到另一個(gè)網(wǎng)頁。 HTML基本格式 ...

    YPHP 評(píng)論0 收藏0
  • Nginx瀏覽目錄配置及美化

    摘要:在項(xiàng)目中有一個(gè)功能需要在瀏覽器頁面中瀏覽服務(wù)器的目錄。服務(wù)器使用,而提供了相應(yīng)的模塊,該模塊提供了我們想要的功能。 在項(xiàng)目中有一個(gè)功能需要在瀏覽器頁面中瀏覽服務(wù)器的目錄。服務(wù)器使用Nginx,而Nginx提供了相應(yīng)的ngx_http_autoindex_module 模塊,該模塊提供了我們想要的功能。 Nginx ngx_http_autoindex_module 模塊 該模塊有以下幾...

    asoren 評(píng)論0 收藏0
  • Servlet第四篇【request對(duì)象常用方法、應(yīng)用】

    摘要:瀏覽器的中文數(shù)據(jù)提交給服務(wù)器,以編碼對(duì)中文編碼,當(dāng)我在讀取數(shù)據(jù)的時(shí)候,拿到的當(dāng)然是亂碼。接下來使用方式傳遞中文數(shù)據(jù),把表單的方式改成即可當(dāng)我們?cè)L問的時(shí)候,又出現(xiàn)亂碼了于是我按照上面的方式,把對(duì)象設(shè)置編碼為試試結(jié)果還是亂碼。 什么是HttpServletRequest HttpServletRequest對(duì)象代表客戶端的請(qǐng)求,當(dāng)客戶端通過HTTP協(xié)議訪問服務(wù)器時(shí),HTTP請(qǐng)求頭中的所有信...

    raise_yang 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<