最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx下無法使用中文URL的解決方法

 更新時間:2017年05月03日 15:55:56   作者:Alliot  
最近發(fā)現(xiàn)有很多的url打不開,后來仔細觀察后發(fā)現(xiàn)是中文url的問題,所以這篇文章主要給大家介紹了Nginx下無法使用中文URL的解決方法,文中提供了兩種方法供大家參考學習,需要的朋友們下面來一起看看吧。

前言

最近更換了博客空間后,發(fā)現(xiàn)許多文章頁出現(xiàn)404的情況,找了一下原因,發(fā)現(xiàn)是由于URL含有中文而Nginx默認不支持中文URL導致的。此文記錄了解決方法。

在Apache中,要實現(xiàn)對中文的支持需要單獨加載中文模塊,而Nginx是支持多種編碼不需要安裝其他組件的,只是默認是走UTF-8的支持路線。這里提供兩種方法實現(xiàn)Nginx對中文URL的支持。

方法一

利用convmv對文件名轉碼

此方法治標不治本,僅供緊急時候使用(訪問量大時間段,無法對服務器進行重啟操作的時候)。

這里以CentOS為例,其他系統(tǒng)同理。

安裝convmv

yum -y install convmv

轉碼

convmv -fGBK -tUTF8 -r --notest target

其中-f是源編碼,-t是目標編碼,-r是遞歸處理目錄,–notest是不移動,實際上對文件進行改名,target是目標目錄。

方法二

更改Nginx站點配置文件,修改編碼為UTF-8。

系統(tǒng)區(qū)域語言設置

# vi /etc/sysconfig/i18n

加入

LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"

并重啟系統(tǒng)(如果沒有此文件則創(chuàng)建)

更改Nginx設置

編輯站點的Nginx配置文件,在sever中添加

charset utf-8;

如:

server{
listen 80;
servername www.iots.vip;
root /www;
index index.html index.jsp;
charset utf-8;
...

同時需要將FTP與shell工具的字符集設置為UTF-8。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關文章

  • 服務器部署之虛擬機安裝nginx并部署web網頁

    服務器部署之虛擬機安裝nginx并部署web網頁

    本文提供了一個關于Nginx的安裝與配置的簡單入門教程,涵蓋從安裝所需插件(如gcc、zlib、pcre、openssl等),到下載、解壓、編譯安裝Nginx的完整過程,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2024-10-10
  • Ansible批量部署Nginx的示例代碼

    Ansible批量部署Nginx的示例代碼

    這篇文章主要介紹了Ansible批量部署Nginx的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • Nginx限流配置詳解

    Nginx限流配置詳解

    限流是服務降級的一種方式,通過限制系統(tǒng)的輸入和輸出流量以達到保護系統(tǒng)的目的,本文主要介紹了Nginx限流配置詳解,感興趣的可以了解一下
    2023-11-11
  • 詳解Nginx + Tomcat 反向代理 負載均衡 集群 部署指南

    詳解Nginx + Tomcat 反向代理 負載均衡 集群 部署指南

    Nginx是一種服務器軟件,也是一種高性能的http和反向代理服務器,本篇文章主要介紹了Nginx + Tomcat 反向代理 負載均衡 集群 部署指南,有興趣的可以了解一下。
    2016-12-12
  • Nginx搭載負載均衡及前端項目部署

    Nginx搭載負載均衡及前端項目部署

    本文介紹了如何使用Nginx實現(xiàn)負載均衡和前端項目部署,通過配置Nginx的負載均衡功能,可以有效地分發(fā)客戶端請求,提高服務器的處理能力,感興趣的可以了解一下
    2023-11-11
  • 如何本地安裝nginx及部署項目

    如何本地安裝nginx及部署項目

    這篇文章主要介紹了如何本地安裝nginx及部署項目問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • 配置nginx 重定向到系統(tǒng)維護頁面

    配置nginx 重定向到系統(tǒng)維護頁面

    今天抽時間給大家普及nginx 重定向到系統(tǒng)維護頁面的配置內容,nginx重定向問題說起來也很簡單,因為重定向后直接跳轉到靜態(tài)頁面,不需要后續(xù)操作和記錄,所以直接301永久重定向。今天簡單給大家介紹配置方法,一起看看吧
    2021-06-06
  • Nginx $remote_addr和$proxy_add_x_forwarded_for變量的實現(xiàn)

    Nginx $remote_addr和$proxy_add_x_forwarded_for變量的實現(xiàn)

    本文主要介紹了Nginx $remote_addr和$proxy_add_x_forwarded_for變量的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-08-08
  • 在Linux中查看Apache或Nginx服務狀態(tài)的詳細步驟

    在Linux中查看Apache或Nginx服務狀態(tài)的詳細步驟

    在Linux中,查看Apache或Nginx服務的狀態(tài)通常涉及到使用系統(tǒng)管理工具或特定于這些Web服務器的命令,以下是如何查看Apache和Nginx服務狀態(tài)的詳細步驟,需要的朋友可以參考下
    2024-03-03
  • 由于Nginx配置文件問題導致打不開網站unknown directive的解決

    由于Nginx配置文件問題導致打不開網站unknown directive的解決

    這篇文章主要介紹了由于Nginx配置文件問題導致打不開網站unknown directive,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06

最新評論

郯城县| 枣阳市| 甘德县| 石狮市| 同德县| 上高县| 依兰县| 岳西县| 信宜市| 永靖县| 内黄县| 大化| 留坝县| 东山县| 宜都市| 淄博市| 佛教| 苏尼特左旗| 壶关县| 汉寿县| 锦州市| 洛南县| 于都县| 乐山市| 西安市| 盐亭县| 新兴县| 乐陵市| 伊宁市| 保定市| 郎溪县| 郁南县| 同心县| 大邑县| 乌什县| 类乌齐县| 澄江县| 青阳县| 登封市| 厦门市| 星座|