国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

關(guān)于Nginx代理目錄出現(xiàn)亂碼問(wèn)題的解決

這篇具有很好參考價(jià)值的文章主要介紹了關(guān)于Nginx代理目錄出現(xiàn)亂碼問(wèn)題的解決。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

項(xiàng)目場(chǎng)景

使用Nginx做目錄代理的時(shí)候,中文命名的文件在前端出現(xiàn)亂碼問(wèn)題。

問(wèn)題描述

我的nginx代理配置如下:

server{
    listen 3370;
    server_name localhost;
    autoindex on;
    location / {
      root /opt/local/work_notes; #文件目錄
    }
}

保存配置重啟Nginx,然后訪問(wèn)服務(wù)器的3370端口,包含中文命名的文件在前端頁(yè)面顯示亂碼,如下:

nginx 亂碼,# Nginx,踩坑日常,nginx,服務(wù)器,運(yùn)維

初步推測(cè)是編碼方式出現(xiàn)問(wèn)題。


解決方案

手動(dòng)指定nginx在該server下的字符編碼格式即可。

即在server塊的配置中添加charset utf-8

修改后的配置文件如下:

server{
    charset utf-8;
    listen 3370;
    server_name localhost;
    autoindex on;
    location / {
      root /opt/local/work_notes; #文件目錄
    }
}

保存修改后的配置,然后重啟nginx 或者重載配置

補(bǔ)充

重啟Nginx:nginx -c /path/to/nginx.conf

重載配置:nginx -s reload

再次訪問(wèn)相應(yīng)的端口即可目錄或者文件出現(xiàn)的亂碼問(wèn)題。

希望對(duì)你有幫助??!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-616670.html

到了這里,關(guān)于關(guān)于Nginx代理目錄出現(xiàn)亂碼問(wèn)題的解決的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • nginx反向代理502-Bad Gateway問(wèn)題解決

    nginx反向代理502-Bad Gateway問(wèn)題解決

    配置nginx反向代理時(shí)出現(xiàn)502 通過(guò)nginx -t檢查配置以成功 通過(guò)nginx -s reload重新加載 通過(guò)cat /var/log/nginx/error.log查看錯(cuò)誤日志發(fā)現(xiàn)錯(cuò)誤信息,這里的錯(cuò)誤信息是“connecting to upstream ”。這里懷疑是selinux拒絕nginx 轉(zhuǎn)發(fā) 8080端口。 關(guān)閉selinux重新測(cè)試 關(guān)閉后重新測(cè)試正常,可以通過(guò)反向

    2024年01月19日
    瀏覽(30)
  • 【問(wèn)題解決】 網(wǎng)關(guān)代理Nginx 301暴露自身端口號(hào)

    【問(wèn)題解決】 網(wǎng)關(guān)代理Nginx 301暴露自身端口號(hào)

    一般項(xiàng)目上常用Nginx做負(fù)載均衡和靜態(tài)資源服務(wù)器,本案例中項(xiàng)目上使用Nginx作為靜態(tài)資源服務(wù)器出現(xiàn)了很奇怪的現(xiàn)象,我們一起來(lái)看看。 部署架構(gòu)如下圖,Nginx作為靜態(tài)資源服務(wù)器監(jiān)聽(tīng)8080端口,客戶瀏覽器通過(guò)API網(wǎng)關(guān)的443端口(就是https)獲取Nginx靜態(tài)資源。 現(xiàn)象是用戶瀏覽

    2024年02月09日
    瀏覽(21)
  • Nginx配置https出現(xiàn)的問(wèn)題與解決

    Nginx配置https出現(xiàn)的問(wèn)題與解決

    1.nginx: [emerg]unknown directive35+GAN \\\"ssl\\\" in /usr/local/nginx/conf/nginx.conf:28 解決: 出現(xiàn)這個(gè)問(wèn)題的時(shí)候可以在你的/usr/local/nginx下輸入./sbin/nginx -V檢查一下是不是沒(méi)有配置ssl模塊 如果沒(méi)有出現(xiàn)下圖,說(shuō)明你的nginx沒(méi)有配置ssl模塊 ?配置ssl,到nginx安裝目錄下 使用make編譯 編譯完之后是否

    2023年04月18日
    瀏覽(19)
  • nginx反向代理502-Bad Gateway問(wèn)題解決方法

    用nginx反向代理 localhost:80 域名到服務(wù)器 localhost:8080 端口服務(wù)時(shí),訪問(wèn)出現(xiàn)502 bad gateway 原因分析: 1.查看8080端口服務(wù)啟動(dòng) 2.查看錯(cuò)誤日志:error.log,以centos7.x為例: 192.168.10.202 - - [08/May/2023:20:53:43 +0800] \\\"GET /jenkinsx/ HTTP/1.1\\\" 502 3693 \\\"-\\\" \\\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/53

    2024年02月06日
    瀏覽(35)
  • Nginx http 文件服務(wù)器 中文名稱(chēng)文件亂碼以及不能訪問(wèn)下載問(wèn)題 (解決全過(guò)程)...

    Nginx http 文件服務(wù)器 中文名稱(chēng)文件亂碼以及不能訪問(wèn)下載問(wèn)題 (解決全過(guò)程)...

    書(shū)接上文: 在Windows 環(huán)境下使用 Nginx 搭建 HTTP文件服務(wù)器 實(shí)現(xiàn)文件下載 全步驟(詳細(xì)) 發(fā)現(xiàn)的中文亂碼問(wèn)題,終于自己解決了! ^_^ 問(wèn)題起因: 首先是發(fā)現(xiàn)放在 Nginx 共享文件夾下的中文文件會(huì)出現(xiàn)亂碼問(wèn)題 初步解決辦法: 檢查 conf 下 nginx.conf 配置文件中的 charset 編碼問(wèn)題 發(fā)

    2024年02月11日
    瀏覽(32)
  • nginx 配置訪問(wèn)地址和解決跨域問(wèn)題(反向代理)

    nginx 配置訪問(wèn)地址和解決跨域問(wèn)題(反向代理)

    1、配置訪問(wèn)地址(通過(guò)ip訪問(wèn)) 2、解決跨域問(wèn)題(反向代理) 問(wèn)題:前端頁(yè)面(端口30的ip)需要去訪問(wèn)一個(gè)43端口的后端接口,屬于跨域問(wèn)題;

    2024年04月09日
    瀏覽(23)
  • 解決你的 Nginx 代理跨域問(wèn)題詳細(xì)完整版

    解決你的 Nginx 代理跨域問(wèn)題詳細(xì)完整版

    當(dāng)你遇到跨域問(wèn)題,不要立刻就選擇復(fù)制去嘗試。請(qǐng)?jiān)敿?xì)看完這篇文章再處理 。我相信它能幫到你。 分析前準(zhǔn)備: 前端網(wǎng)站地址:http://localhost:8080 服務(wù)端網(wǎng)址:http://localhost:59200? 首先保證服務(wù)端是沒(méi)有處理跨域的,其次,先用postman測(cè)試服務(wù)端接口是正常的 當(dāng)網(wǎng)站8080去訪

    2024年02月21日
    瀏覽(26)
  • Nginx代理下載超過(guò)1GB的文件失敗問(wèn)題的解決

    項(xiàng)目中通過(guò)nginx代理請(qǐng)求后端的下載接口,超過(guò)1g的文件下載后文件損壞,并且大小只有1g Nginx Buffer 機(jī)制默認(rèn)開(kāi)啟時(shí)根據(jù) proxy_buffer_size 和 proxy_buffers 參數(shù)控制寫(xiě)入內(nèi)存的大小,如果超過(guò)buffer的限制,就會(huì)通過(guò) proxy_max_temp_file_size 參數(shù)響應(yīng)其余部分寫(xiě)入到磁盤(pán)臨時(shí)文件 。 由于

    2024年02月15日
    瀏覽(18)
  • 使用nginx方向代理部署Vue項(xiàng)目刷新頁(yè)面404的問(wèn)題解決

    部署出現(xiàn)的問(wèn)題為:由于項(xiàng)目中使用的vue router 項(xiàng)目直接使用node環(huán)境部署項(xiàng)目,在同一個(gè)路由如: 192.168.1.30:/home刷新瀏覽器正常 nginx部署刷新不出現(xiàn)404 /nginx not found 如何解決? 以下是我的想法:似乎是nginx代理使其直接訪問(wèn)文件,而沒(méi)有使項(xiàng)目的路由生效從而正確加載資源 這

    2024年02月07日
    瀏覽(30)
  • 解決Origin請(qǐng)求頭導(dǎo)致的Nginx反向代理403跨域問(wèn)題

    解決Origin請(qǐng)求頭導(dǎo)致的Nginx反向代理403跨域問(wèn)題

    頁(yè)面通過(guò)域名A【https://a.winfun.com】訪問(wèn)接口,域名A通過(guò)Nginx服務(wù)進(jìn)行反向代理,代理到域名B【http://b.winfun.com】,然后進(jìn)行業(yè)務(wù)邏輯執(zhí)行。 時(shí)序圖: nginx配置: 接口返回Http狀態(tài)為403,出現(xiàn)跨域問(wèn)題。 為了方便測(cè)試,我們直接將接口放到Postman中進(jìn)行模擬測(cè)試,并帶上相關(guān)請(qǐng)求

    2024年02月12日
    瀏覽(92)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包