nginx下配置thinkphp文件的方法

 更新时间:2017年01月18日 10:32:37   作者:rdisme  
这篇文章主要介绍了nginx下配置thinkphp文件的方法,需要的朋友可以参考下

在上篇文章给大家介绍了在Nginx上部署ThinkPHP项目教程,今天给大家介绍nginx下thinkphp的配置,具体详解如下:

## domain redirect
#if ($host != "my.ruanzhuangyun.cn"){
#  rewrite ^/(.*)$ http://my.ruanzhuangyun.cn/$1 permanent;
#}
## domain redirect
## tp pathinfo
location /data/www/tp.360ruanzhuang/ {
  index index.php;
  if (!-e $request_filename) {
    rewrite ^/data/www/tp.360ruanzhuang/(.*)$ /data/www/tp.360ruanzhuang/index.php/$1 last;
    break;
  }
}
location ~ .+\.php($|/) {
  set $script $uri;
  set $path_info "/";
  if ($uri ~ "^(.+\.php)(/.+)") {
    set $script   $1;
    set $path_info $2;
  }
  fastcgi_pass 127.0.0.1:9000;
  fastcgi_index index.php?IF_REWRITE=1;
  include fastcgi_params;
  fastcgi_param PATH_INFO $path_info;
  fastcgi_param SCRIPT_FILENAME $document_root/$script;
  fastcgi_param SCRIPT_NAME $script;
}
## pathinfo end 
## index.php hidden
location / {
 if (!-e $request_filename) {
  rewrite ^(.*)$ /index.php?s=$1 last;
  break;
  }
}
## index.php hidden
}

以上所述是小编给大家介绍的nginx下配置thinkphp文件的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 详解nginx.conf 中 root 目录设置问题

    详解nginx.conf 中 root 目录设置问题

    这篇文章主要介绍了详解nginx.conf 中 root 目录设置问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • 详解NGINX如何统计网站的PV、UV、独立IP

    详解NGINX如何统计网站的PV、UV、独立IP

    做网站的都知道,平常经常要查询下网站PV、UV等网站的访问数据,这篇文章主要介绍了详解NGINX如何统计网站的PV、UV、独立IP ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • nginx负载功能+nfs服务器功能解析

    nginx负载功能+nfs服务器功能解析

    这篇文章主要介绍了nginx负载功能+nfs服务器,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • 聊聊配置 Nginx 访问与错误日志的问题

    聊聊配置 Nginx 访问与错误日志的问题

    这篇文章主要介绍了配置 Nginx 访问与错误日志,Nginx是一个开放源代码的高性能HTTP和反向代理服务器,负责处理Internet上某些最大站点的负载,对Nginx 错误日志相关知识感兴趣的朋友一起看看吧
    2022-05-05
  • Nginx timeout超时配置详解

    Nginx timeout超时配置详解

    这篇文章主要介绍了Nginx timeout超时配置详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • 如何利用nginx做代理缓存浅析

    如何利用nginx做代理缓存浅析

    Nginx缓存主要是用于减轻后端服务器的负载,提高网站并发量,提升用户体验度,下面这篇文章主要给大家介绍了关于如何利用nginx做代理缓存的相关资料,需要的朋友可以参考下
    2021-12-12
  • Nginx启用Brotli算法压缩的示例

    Nginx启用Brotli算法压缩的示例

    这篇文章主要介绍了Nginx启用Brotli算法压缩的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • nginx日志模块及日志定时切割的方法

    nginx日志模块及日志定时切割的方法

    本篇文章主要介绍了nginx日志模块及日志定时切割的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • 教你在容器中使用nginx搭建上传下载的文件服务器

    教你在容器中使用nginx搭建上传下载的文件服务器

    这篇文章主要介绍了容器中使用nginx搭建支持上传下载的文件服务器,在这需要注意为了让nginx支持文件上传,需要下载并运行带有nginx-upload-module模块的容器,需要的朋友可以参考下
    2022-05-05
  • 定期删除OpenResty/Nginx大日志文件的方法

    定期删除OpenResty/Nginx大日志文件的方法

    这篇文章主要介绍了定期删除OpenResty/Nginx大日志文件的方法,文中通过代码示例给大家讲解的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2024-05-05

最新评论