"运行环境"

实例平台:阿里云ECS
运行环境:CentOS release 6.6 (Final),Linux+Nginx(nginx/1.0.15)+Mysql(5.1.73)+PHP(5.3.3)

"优点"

可以使url变得更短,有利于优化。

1.首先进入你的nginx配置项,一般在/etc/nginx/conf.d/default.conf或者/etc/nginx/nginx.conf

2.配置规则,具体看下面的代码:

    server {
                    #监听的端口号
            listen       80;
                    #你的域名
            server_name  www.koukousky.com;
                    #用户进入首页默认访问的文件及文件名,可以不在这里写
            index index.html index.htm index.php;
                    #默认的项目路径,可以在别处定义
            root  /apps/html;
                    #这里就是隐藏index.php的设置,匹配/后面的内容
            location  / {
                        #判断如果不是目录不是文件
                if (!-e $request_filename) {
                                #匹配整个/后面的内容,然后跳转到你的域名+/index.php/+正则匹配到的内容
                        rewrite  ^/(.*)$  /index.php/$1  last;
                        break;
                }
                index  index.php;
                }
             }
设置好之后如果没有作用,可能是您没有开启框架里面的伪静态设置,或者是您的php-fpm解析没有配好。

awk 访问nginx 日志常用命令

1.根据访问IP统计UV awk '{print $1}' access.log|sort | uniq -c |wc -l 2.统计访问URL统计PV awk '{print $7}' access.log|wc -l 3...

阅读全文

docker安装 elasticsearch,filebeat,kibana 日志系统

参考文档 参考:https://github.com/maxyermayank/docker-compose-elasticsearch-kibana/blob/master/docker-compose.yml 参考:https://www.elastic.co/guid...

阅读全文

docker安装jenkins

命令 #开启jenkins,根本地8082端口绑定 -d 后台运行,--restart=always 跟随docker启动,-v 绑定本地目录 $ docker run --name jenkins -d -p 8082:8080 -p 50...

阅读全文

欢迎留言