中文乱码问题

简介: 中文乱码问题

产生问题的场景

使用 Docker 通过 nginx:stable-alpine 镜像来部署传统静态页面的时候打开页面会乱码。


解决办法

修改 conf 文件如下所示:

server {
  listen       80;
  listen  [::]:80;
  server_name  _;
  charset utf-8;  # 增加这行即可解决
  root /app;
  index sign.html;
  location / {
    try_files $uri $uri/ =404;
  }
  gzip on;    #打开gzip压缩
  gzip_min_length 1K;    #超过1K的文件开始压缩
  gzip_comp_level    8;    #压缩级别(1-10)越大压缩率越好,但也越耗性能
  gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png font/ttf font/otf image/svg+xml;    #压缩的文件类型
  gzip_vary on;    #浏览器请求头是否开启压缩支持
  gzip_disable "MSIE [1-6]\.";    #IE1-6不压缩
  location ~* \.(eot|ttf|woff|svg|otf|json)$ {
    add_header Access-Control-Allow-Origin *;
  }
}
目录
相关文章
|
10月前
|
数据采集 监控 数据可视化
BI工具在数据分析和业务洞察中的应用
BI工具在数据分析和业务洞察中的应用
277 11
|
5月前
|
人工智能 Kubernetes Ubuntu
linux配置IP
linux配置IP
476 1
|
9月前
|
SQL 关系型数据库 MySQL
PHP与MySQL的高效交互:从基础到实践####
本文深入探讨了PHP与MySQL数据库之间的高效交互技术,涵盖了从基础连接到高级查询优化的全过程。不同于传统的摘要概述,这里我们直接以一段精简代码示例作为引子,展示如何在PHP中实现与MySQL的快速连接与简单查询,随后文章将围绕这一核心,逐步展开详细讲解,旨在为读者提供一个从入门到精通的实战指南。 ```php <?php // 数据库配置信息 $servername = "localhost"; $username = "root"; $password = "password"; $dbname = "test_db"; // 创建连接 $conn = new mysqli($se
213 0
|
传感器 搜索推荐 人机交互
虚拟现实中的人机交互设计:探索未来交互的无限可能
【8月更文挑战第26天】虚拟现实中的人机交互设计是一项充满挑战与机遇的技术领域。随着技术的不断进步和应用场景的不断拓展,我们有理由相信未来VR人机交互将更加自然、直观和个性化。设计师需要不断探索和创新以应对各种技术挑战和用户需求变化,为用户带来更加丰富和愉悦的交互体验。
|
存储 分布式计算 数据处理
面向业务增长的数据平台构建策略
【8月更文第13天】为了构建一个能够支持企业业务增长的数据平台,我们需要考虑几个关键的方面:数据的收集与整合(数据集成)、存储、处理和分析。本文将详细介绍这些步骤,并提供具体的代码示例来帮助理解。
329 1
|
缓存 弹性计算 编解码
阿里云服务器2核2G99元1年2核4G199元1年怎么样?适用场景有哪些?
2024年阿里云推出了两款优惠云服务器,2核2G3M带宽40G ESSD Entry盘活动价只要99元1年,2核4G5M带宽80G ESSD Entry盘活动价只要199元1年,这两款云服务器的活动截止日期为2026年3月31日,活动期间新购、续费同价。那么这两款云服务器怎么样呢?适用场景有哪些?
阿里云服务器2核2G99元1年2核4G199元1年怎么样?适用场景有哪些?
|
传感器 监控 5G
|
网络协议 Linux
Linux 命令 ifconfig 全面解析!
Linux 命令 ifconfig 全面解析!
294 0
|
机器学习/深度学习 算法 数据可视化
快手这款推荐新算法,我爱了~
快手这款推荐新算法,我爱了~
397 0
|
监控 Android开发
GB28181状态信息报送解读及Android端国标设备接入技术实现
今天主要聊聊GB/T28181状态信息报送这块,先回顾下协议规范相关细节,然后再针对代码实现,做个简单的说明。
252 0