编程技术分享平台

网站首页 > 技术教程 正文

Nginx的rewrite案例之目录合并(nginx主目录)

xnh888 2024-09-09 09:46:17 技术教程 38 ℃ 0 评论

搜索引擎优化(SEO)是一种利用搜索引擎的搜索规则来提供目的网站的有 关搜索引擎内排名的方式。我们在创建自己的站点时,可以通过很多中 方式来有效的提供搜索引擎优化的程度。其中有一项就包含URL的目录 层级一般不要超过三层,否则的话不利于搜索引擎的搜索也给客户端的 输入带来了负担,但是将所有的文件放在一个目录下又会导致文件资源 管理混乱并且访问文件的速度也会随着文件增多而慢下来,这两个问题 是相互矛盾的,那么使用rewrite如何解决上述问题?

SEO的最大的好处,提升排名,增加用户的访问量

优化的地方的URL的目录层级,一般不会超过三层,但是所有文件都放三层又会造成文件混乱的问题

举例,网站中有一个资源文件的访问路径时 /server/11/22/33/44/20.html,也就是说20.html存在于第5级目录下,如 果想要访问该资源文件,客户端的URL地址就要写成 http://www.web.name/server/11/22/33/44/20.html

如何解决上面的矛盾问题:

第一步:编写配置

编写配置 8083,server_name localhost,监听8083端口

第二步 检验语法,重载配置

第三步 创建一个server/11/22/33/44/20.html页面

tree server/ 用tree结构可以查看树的结构

现在访问/serber/11/22/33/44/20.html可以看到对应文件了

第四步 打开conf配置文件,使用vim 打开相应配置文件

第五步 使用rewrite 进行映射,将文件映射到/server下

第六步:检验语法,重载配置

现在输入一层,输入server-11-22-33-44.20html就能够输入成功了,这种写法匹配只有一层目录,这就是合并目录的相关介绍

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表