thinkphp5 nginx配置 安全pathinfo版本
来源:互联网 发布:人工智能学会 编辑:程序博客网 时间:2024/06/18 04:51
server { listen 80; server_name tp.com www.tp.com; index index.html index.htm index.php; root /home/wwwroot/thinkphp/public/; location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php$1 last; break; } } location ~ ^(.+\.php)(.*)$ { # try_files $uri =404; fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; include fastcgi_params; fastcgi_split_path_info ^(.+\.php)(\/?.*)$; fastcgi_param PATH_INFO $fastcgi_path_info; # 强制将某些非法地址交给 index.php 处理 set $new_fastcgi_script_name $fastcgi_script_name; if (!-e $document_root$fastcgi_script_name) { set $new_fastcgi_script_name "/index.php"; } fastcgi_param SCRIPT_FILENAME $document_root$new_fastcgi_script_name; fastcgi_param SCRIPT_NAME $new_fastcgi_script_name; } location /nginx_status { stub_status on; access_log off; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { if (!-e $request_filename) { rewrite ^/(uploads/.*)$ /pic.php?$1 last; } expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } location ~ /\. { deny all; } }
阅读全文
0 0
- thinkphp5 nginx配置 安全pathinfo版本
- 谈谈Nginx配置pathinfo对ThinkPHP5的支持
- 谈谈Nginx配置pathinfo对ThinkPHP5的支持
- nginx pathinfo配置,适用于较高版本的nginx
- Nginx配置pathinfo
- nginx的pathinfo配置
- nginx配置pathinfo模式
- nginx配置pathinfo
- Nginx配置支持pathinfo
- nginx 配置PATHINFO
- 配置nginx支持pathinfo模式
- 配置nginx支持pathinfo模式
- Nginx 配置 Pathinfo 【centos 6.4】
- ThinkPHP Nginx pathinfo rewrite 配置
- 配置nginx支持PATHINFO模式
- 配置Nginx支持pathinfo模式
- tp3,nginx配置支持pathinfo
- thinkphp5 nginx 配置
- TX- index contention的解决方法
- var,const,let区分
- 阿里巴巴 Dubbo框架demo详解和Zookeeper启动
- 每天回顾linux命令(chmod)
- 论文写作入门
- thinkphp5 nginx配置 安全pathinfo版本
- 枚举与下拉框配合使用
- (二)RabbitMQ消息队列-RabbitMQ消息队列架构与基本概念
- java中&和&&的区别和联系
- Windows上JDK1.7与1.8共同存在
- 欢迎使用CSDN-markdown编辑器
- Android studio 3.0 查看手机文件系统
- Word2010基础教程 让文档导航更加清晰
- bugku CTF-练习平台 部分writeup