这是一个老生常谈的问题主要昰为了记录lnmp环境中nginx的配置。
这里使用了lnmp一键安装包但是对于其已有的一些配置进行设置。
对于此文件而言直接复制无需保留lnmp自动生成嘚配置中的任何配置项目,然后修改位置和log位置重启后即可运行
网络上找了很多关于nginx与thinkphp3.2的rewrite编写规則;感觉都没有太符合要求的那就自己动手分析思路并写规则。
1静态资源,有图片js,css,等
2静态化后所有网页的扩展名为.html
3,独立的php页媔以.php结尾
基于这样的分析规则如下:
1,静态资源直接引出;
2.php结尾的页面也是直接引出;
3,html结尾的页面先加上index.php/s= 这些字符,然后再继续解析出规则;
备注:除了页面有html结尾其它如果要静态网页,可以用.htm 这样就可以区分;
这里使用了lnmp一键安装包但是对于其已有的一些配置进行设置。
对于此文件而言直接复制无需保留lnmp自动生成嘚配置中的任何配置项目,然后修改位置和log位置重启后即可运行
1. Nginx的模块与工作原理 Nginx由内核和模块组成,其中内核的设计非常微小和简潔,完成的工作也非常简单...
Nginx简介 解决基于进程模型产生的C10K问题,请求时即使无状态连接如web服务都无法达到并发响应量级一万的现...
《老男孩Linux运維》笔记 隐藏Nginx软件版本号 一般来说软件的漏洞都和版本有关。因此要尽量隐藏对访问用户...
小伙伴在使用ThinkPHP搭建自己或者公司项目的时候url模式设置成为兼容模式,也就是URL_MODEL的值为...
一、准备工作 提前准备好编译环境防火墙和selinux都关闭 1. 准备好编译环境 2. 关闭防火墙 3. 关闭...