关于中文URL已经是老话题了,到目前为止依然有很大一部分SEOer都会说不要使用中文URL,对搜索引擎不友好。

不过,那已经是以前的事了,谷歌很早就支持了中文URL,当时百度技术没有跟上,URL中会出现乱码。

在谷歌的算法中,URL包含关键字是会给页面赋予一定权重的,英文是,中文也是,朽木猜测百度之前没有给予中文URL权重,可能是因为识别的问题。

经过一些简单的测试,朽木发现中文URL中包含关键字,对百度SEO有很积极的影响。

不过需要注意的是最好使用UTF8编码,虽然百度有了“一定的识别能力”,不过不保证五花八门的编码不会出问题。

在百度搜索结果中显示了中文的URL,但是点开之后地址栏显示的依然惨不忍睹,个人感觉除了做长尾外,还是尽量避免使用中文URL。当然如果不在乎这个的话,不如整站切换成中文URL,你会有意想不到的收获。

下面我们就来具体看一下使Nginx支持中文url的相关配置:

NGINX不需要象apache那样要单独加载支持中文模块。

# cat /etc/sysconfig/i18n

LANG="en_US.UTF-8"

SYSFONT="latarcyrheb-sun16"

如果没有i18n则创建,重启系统。

服务器端字符集如下

# locale

LANG=en_US.UTF-8

LC_CTYPE=”en_US.UTF-8″

LC_NUMERIC=”en_US.UTF-8″

LC_TIME=”en_US.UTF-8″

LC_COLLATE=”en_US.UTF-8″

LC_MONETARY=”en_US.UTF-8″

LC_MESSAGES=”en_US.UTF-8″

LC_PAPER=”en_US.UTF-8″

LC_NAME=”en_US.UTF-8″

LC_ADDRESS=”en_US.UTF-8″

LC_TELEPHONE=”en_US.UTF-8″

LC_MEASUREMENT=”en_US.UTF-8″

LC_IDENTIFICATION=”en_US.UTF-8″

LC_ALL=

在nginx.conf文件里配置的字符集也是utf-8

server {

listen 80;

server_name test.cn;

root /data;

index index.html index.jsp;

charset utf-8;

……

客户端用的是secureCRT,用的字符集改为utf-8,用uft-8后再用rz上传文件,在ie下中文可以正常显示了。

nginx中文url php,使Nginx服务器支持中文URL的相关配置详解相关推荐

  1. idea 服务器tomcat配置文件,IntelliJ IDEA Tomcat配置详解(图文)

    IntelliJ IDEA Tomcat配置详解(图文) 发布时间:2020-10-07 17:31:10 来源:脚本之家 阅读:94 作者:chenshun123的博客 栏目:服务器 查找该问题的童 ...

  2. nginx服务器查看日志文件,nginx服务器中access_log日志分析与配置详解

    前言 nginx的log日志分为:access log 和 error log 其中access log 记录了哪些用户,哪些页面以及用户浏览器.ip和其他的访问信息 error log 则是记录服务 ...

  3. 从零开始的Nginx详解(3)【Nginx-Https服务配置详解】

    HTTP图片服务器及HTTPS 一.HTTP图片服务器 1.使用Nginx作为图片服务器 2.配置步骤 2.配置Nginx 3.测试 二.HTTPS详解 1.ssl简介: 2.HTTPS 三.Ngin ...

  4. MiKTeX + Texmaker 组合下使.tex文件支持中文的设置方法

    [软件环境] ​MiKTeX(本文选用 basic-miktex-21.12-x64) https://miktex.org/ Texmaker(本文选用 Texmaker_5.1.2_Win_x64 ...

  5. 实时监控、直播流、流媒体、视频网站开发方案流媒体服务器搭建及配置详解:使用nginx搭建rtmp直播、rtmp点播、,hls直播服务配置详解

    注意:这里不会讲到nginx流媒体模块如何安装的问题,只研究rtmp,hls直播和录制相关的nginx服务器配置文件的详细用法和说明.可以对照这些命令详解配置nginx -rtmp服务 一.nginx ...

  6. Nginx指南和配置详解

    Nginx指南 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx 因它的稳定性 ...

  7. Nginx反向代理、动静分离、负载均衡及rewrite隐藏路径详解(Nginx Apache MySQL Redis)–第二部分...

    Nginx反向代理.动静分离.负载均衡及rewrite隐藏路径详解 (Nginx Apache MySQL Redis) 楓城浪子原创,转载请标明出处! 更多技术博文请见个人博客:https://fe ...

  8. Nginx开启Gzip压缩配置详解

    Nginx开启Gzip压缩配置详解 最近生产上发生了一些问题,原先所有的静态资源文件都是经过gzip压缩的,然而这几天突然都没有压缩了,经过一顿排查,发现是Nginx的配置有问题,借此机会详细了解了N ...

  9. Nginx配置详解/代理服务的配置说明

    Nginx配置详解 序言 Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的.从2004年发布至今,凭借开源的力量,已经接近成熟与完善. Nginx功能丰富,可作 ...

最新文章

  1. 急我所需!机器学习、深度学习绘图模板.ppt
  2. 全球的weex资源都在这里
  3. Java中IO流的总结
  4. 基于TableStore的海量气象格点数据解决方案实战
  5. 板子ping不通PC怎么办——韦东山嵌入式Linux学习笔记07
  6. python urllib dns 缓存_新手用Python做一个网页爬虫
  7. 机器人教育发展_得于人工智能发展,机器人教育低龄化越来越普及
  8. json格式的简单转换
  9. 解决用户意外退出在线列表无法及时更新问题2(转载)
  10. Sticky Footer 粘性底部-让底部一直在页面最下面
  11. scala代码示例_Scala元组和地图示例
  12. VS2010 没有C#或者其他模板怎么办,不用重装
  13. 对于根目录磁盘满的了问题
  14. Kubernetes 小白学习笔记(8)--kubernetes的基础概念
  15. ppt 计算机图标不见了,电脑ppt图标不见了怎么办
  16. excel按季度分类汇总_巧用excel进行分类汇总的五种方法
  17. VUE仿知乎网站(四)登录注册页面开发+表单验证
  18. 解决ubuntu下微信不能发图片的问题。
  19. CA EXPO会议参会小记(组图)
  20. LeedCode 24:两两交换链表中的节点

热门文章

  1. ncurses输出函数:字符+字符串的输出
  2. html遮罩提示框代码,基于jQuery实现弹出可关闭遮罩提示框实例代码
  3. 6 频率_6年了 AMD二代推土机CPU频率再次冲击8.2GHz
  4. html 段落定位,使用HTML :: TreeBuilder在perl中使用段落定位div
  5. oracle 触发器 insert 前检查_一文看懂INSTEAD OF 与AFTER 触发器区别与联系
  6. 安装thinkphp5后访问public index.php 报错require(/www/wwwroot/test3.com/public/../vendor/autoload.php)
  7. 【实战】使用Job来修改Transform
  8. oracle中update补空格lpad,Oracle lpad 函数
  9. 认定信息网络传播行为应采用服务器标准,认定信息网络传播行为应采用“服务器标准”...
  10. OpenShift 4 - DevSecOps Workshop (15) - 利用OpenShift GitOps向多个目标部署应用