nginx如何实现动静分离


本文摘自PHP中文网,作者(*-*)浩,侵删。

为了加快网站的解析速度,可以把动态页面和静态页面由不同的服务器来解析,加快解析速度。降低原来单个服务器的压力。

准备一个nginx代理两个http分别处理动态和静态。也可以让nginx代理自己解析静态网页,不过nginx又代理又解析网站感觉压力也挺大的。

这里nginx的重要的配置如下。

1

2

3

4

5

6

7

8

9

10

11

location / {

           root   /var/www/html/upload;

           index  index.php index.htm;

       }   

location ~ .*\.(html|gif|jpg|png|bmp|swf|jpeg)$ {

 

               proxy_pass http://192.168.43.22:80;

       }

       location ~ \.php$ {

           proxy_pass   http://192.168.43.62:80;

       }

location / 的作用

阅读剩余部分

相关阅读 >>

系统提示找不到nginx命令怎么办

nginx哪个版本稳定

nginx调优主要调哪些

nginx启动失败怎么解决

如何解决nginx:未找到命令问题

执行nginx命令提示找不到命令怎么解决

详解nginx高并发配置参数

nginx怎么卸载

使用nginx如何部署静态资源

nginx负载均衡是什么意思

更多相关阅读请进入《nginx》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...