
Nginx动静分离实现详解实例
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文详细解析了如何通过Nginx进行网站内容的动静分离配置,提供了具体的实施步骤和示例代码,帮助读者优化网站性能。
为了提高网站解析速度,可以将动态页面与静态页面分别由不同的服务器处理以加快解析效率,并减轻单个服务器的压力。简单来说,通过使用正则表达式匹配过滤后交给不同服务器处理。
1. 准备环境:设置一个nginx代理和两个http服务来分别负责动态内容和静态内容的处理。
2. 配置编译安装的nginx为反向代理upstream:
- 对于静态页面配置如下:
```
upstream static {
server 10.0.105.196:80 weight=1 max_fails=1 fail_timeout=60s;
}
```
- 对于动态内容(如PHP)的处理:
```
upstream php {
server 10.0.105.200:80 weight=1 max_fails=1 fail_timeout=60s;
}
```
全部评论 (0)
还没有任何评论哟~


