phpthink 隐藏index.php,nginx 配置--支持phpthink框架 path_info
server {
listen 80;
server_name gd.yjyygywcw.com;
root /opt/web/gongdan;
charset utf-8;
location / {
index index.php;
if (!-e $request_filename) {
rewrite ^/index.php(.*)$ /index.php?s=$1 last;
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
}
location ~ \.php$ {
fastcgi_index index.php;
include fastcgi.conf;
fastcgi_pass 127.0.0.1:9000;
set $path_info "";
set $real_script_name $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
set $real_script_name $1;
set $path_info $2;
}
fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
fastcgi_param SCRIPT_NAME $real_script_name;
fastcgi_param PATH_INFO $path_info;
}
access_log /opt/log/nginx/gd.yjyygywcw.com/gd.yjyygywcw.com_access.log main;
}
核心查看:
if (!-e $request_filename) {
rewrite ^/index.php(.*)$ /index.php?s=$1 last;
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
phpthink 隐藏index.php,nginx 配置--支持phpthink框架 path_info相关推荐
- CentOS 7上编译安装PHP 8.1及Nginx 配置支持PHP
CentOS 7上编译安装PHP 8.1/及Nginx 配置支持PHP 编译安装 Php[端口:9000] 安装编译环境依赖包 yum -y install gcc gcc-c++ glibc aut ...
- Nginx 配置支持PHP
Nginx 配置支持PHP 1.添加 Nginx 配置 [root@localhost php-fpm.d]#cd /etc/nginx [root@localhost conf]# vim ngin ...
- nginx配置支持http2
遇到问题:开发提出需求,某站点的访问需要支持http2 解决问题:配置nginx支持http2 http2 的支持需要nginx版本>1.9.5 .请参考升级nginx版本http://meng ...
- nginx配置:支持phpfastcgi,nginx和php-cgi通信,部分nginx常量解释
支持phpfastcgi的配置如下: server { listen 8000; server_name localhost; root F:/home/projects/test; index in ...
- nginx配置支持nagios
配置前提:安装了nginx和php.并且php也安装了gd支持 现在需要做的是让nagios在LNMP环境下也能运行 1.首先须需要安装依赖包 1.1.安装perl Shell> yum ins ...
- Nginx配置支持mp4视频流播放,超简单
1.为什么这样做? 因为不做配置的话,网页播放mp4需要全部下载完后才能开始播放,播放时也不能拖动滚动条,体验非常不好,配置之后支持边下边播,支持快进快退. 2.其它格式可以这样操作吗? 我没试过,理 ...
- engnix php 插件 管理_nginx配置支持php-fpm
下面给大家介绍nginx配置支持php-fpm步骤: 创建一个不能登录的www-data用户,属于www-data组groupadd www-data useradd -s /sbin/nologin ...
- nginx多站点配置,以及隐藏index.php
一.nginx多站点的配置 1.默认安装的nginx在/etc/nginx下,则执行以下命令 sudo mkdir /etc/nginx/conf.d 这个conf.d作为我们放置多站点的目录 图中的 ...
- iis thinkphp隐藏index.php,thinkphp 隐藏index.php iis apache nginx
这篇文章介绍的内容是关于thinkphp 隐藏index.php iis apache nginx ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 针对不同的web服务器,iis7 a ...
最新文章
- 北京实习总结——记住牛人那些话
- linux查看网卡物理编号_Linux下多网卡时,如何快速辨别网卡ID与物理网卡的对应关系(即ethtool命令)...
- python调用c#dll_详解Python 调用C# dll库最简方法
- week 4 ridge regression
- UESTC_酱神寻宝 2015 UESTC Training for Dynamic ProgrammingProblem O
- 一点一点学ASP.NET之基础概念——HttpHandler
- 重启模块与及关开邮件存储设置功能页面-PHP-shell-py
- JavaScript文本特效实例小结【3个示例】
- java web典型模块大全_python+selenium基于po模式的web自动化测试框架
- Qt引用Boost问题
- 组件cdn引入_高性能 React UI组件库SHINEOUT
- 淘宝前端框架kissyui
- uni-app开发小说阅读器
- python 登录人人网爬取源码
- spring使用之旅 ---- bean的装配
- Numpy 中某个矩阵的平方距离计算方法
- python生成图像公章_仿真印章制作——三种方法
- 数据结构——克鲁斯卡尔(Kruskal)算法
- 暨大计算机研学教育,暨大数学复试线平台,统计学
- 电力电子技术——sepic和zeta电路分析