php_self include,PHP_SELF返回/index.php/index.php
为什么$_SERVER [‘PHP_SELF’]会返回/index.php/index.php ??
请求
http://example.com
产量
/index.php/index.php
的index.php
echo $_SERVER['PHP_SELF'];
nginx.conf
server {
listen 80;
server_name domain.com;
root /var/www/public/www;
# Add trailing slash
rewrite ^([^.\?]*[^/])$$1/ permanent;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php${
include /var/ini/nginx/fastcgi.conf;
fastcgi_pass php;
fastcgi_param SCRIPT_FILENAME /var/www/public/www/index.php;
}
}
fastcgi.conf
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param DOCUMENT_URI $document_uri;
fastcgi_param DOCUMENT_ROOT $document_root;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_script_name;
fastcgi_param HTTPS $https if_not_empty;
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $server_name;
# PHP only, required if PHP was built with --enable-force-cgi-redirect
fastcgi_param REDIRECT_STATUS 200;
php_self include,PHP_SELF返回/index.php/index.php相关推荐
- 大淘客的index.php,index.php · zenozhengs/大淘客CMS底部菜单修改版 - Gitee.com
/* * 请勿使用windows下的记事本修改本文件.推荐使用 notepad++ * * 版本v2.6 * 1.自动选择最优服务api地址返回数据 * 2.请求时添加压缩返回 * * 版本v2.5 ...
- html中index函数,INDEX函数.doc
INDEX函数 INDEX函数(有数组和引用两种用法.) 贡献者:HYPERLINK "/space-uid-1450717.html"843211 日期:2008-07-22 阅 ...
- mysql ignore index,mysql强制索引FORCE INDEX/IGNORE INDEX忽略索引
FORCE INDEX 通常用来对查询强制使用一个或者多个索引. MySQL 通常会根据统计信息选择正确的索引,但是当查询优化器选择了错误的索引或者根本没有使用索引的时候,这个提示将非常有用. IGN ...
- :/index.php,http://localhost/my/INDEX.PHP/INDEX/INDEX无法正常运行:解决时找不到Options FollowSymLinks谢谢...
源自:2-3 路由类 http://localhost/my/INDEX.PHP/INDEX/INDEX无法正常运行:解决时找不到Options FollowSymLinks谢谢 打不到: Optio ...
- url(r'^index/$',views.index)的含义解释
已知: urls.py中的代码是: from django.contrib import admin from django.urls import path from django import u ...
- Python中[index for index, value in enumerate(a) if value > 3]
并不是index for index,这段代码应该这么看.(大括号内视为一个整体) [{index} for {index, value} in {enumerate(x)} if {value == ...
- TP6 控制器不存在:app\index\controller\Index
今天把网站部署到服务器碰到一个大坑,代码本地运行没有问题,但是放到服务器就一直报错 控制器不存在:app\index\controller\Index 然后各种找原因,百度了说是Linux对大小写要求 ...
- Cordova工程index.html/index.css/index.js结构及关键代码
Cordova工程index.html/index.css/index.js结构及关键代码 1. index.html 2. index.css (1)横竖屏的判断方法: (2)深色模式适配 3. i ...
- index++和++index区别
下面两个例子简单明了 实例1: int index=0; System.out.println("index = " + ++index); 输出结果为: index = 1 实例 ...
最新文章
- 外部系统调用PO的webservice服务,往SAP系统发送数据,用的XISOAPAdapter的方式,出现错误
- MySQL 引擎特性 · InnoDB Buffer Pool
- 【SQL Server中SMO的简单使用】 (装载)
- 重写render,利用ClientScript,在客户端注册select,回发到服务器,触发服务器端的行选择事件。...
- php 规则路由器,ThinkPHP6路由踩坑之变量规则
- HTML5手机游戏将迎美好未来 .
- LINUX下载编译libsrtp-2.3.0
- 算法导论PDF原文算法分享
- Matlab除法结果取整
- maxwell理论知识
- maven插件安装与使用
- 最全的Windows10强制永久关闭自动更新方法!
- Visual Studio(VS) 2019版本下载官方地址
- 全球及中国缓控释肥行业产能规模与投资盈利能力分析报告2022版
- 去掉磁盘写保护小技巧
- 网页设计的秘诀:如何用颜色烘托情感
- 关于STM8的程序下载问题:SWIM Error[30006]报错解决办法汇总
- Windows7 x64 瑞昱Realtek高清音频管理器均衡器用户定义文件 保存位置
- log4cplus总结
- 基于STM32F030驱动MQ7一氧化碳传感器
热门文章
- 百一测评c语言两个数求和程序,2017计算机二级C语言考前测试题与答案
- infacmd 把工作流添加到应用程序_【案例】Animate 发布Win应用程序
- 国外排行前十的Python开源项目,短时间打造无数超级“黑客”!
- 零基础转行Linux云计算运维工程师获得20万年薪的超级学习技巧
- Jenkins 使用slave管理进行持续集成测试说明
- Light OJ 1316 A Wedding Party 最短路+状态压缩DP
- Delphi新手必看
- C++中消息自动派发之一 About JSON
- IIS站点更改.net版本命令
- GB-T 16260.1-2006 软件工程 产品质量