Nginx配置pathinfo
2015-05-12 09:53
239 查看
thinkphp开启URL模式,针对vm.XXXXX.com/ttt/index.php/Home/Index,一直提示404,折腾了一个晚上的配置,终于搞掂,编辑nginx.conf直接上代码: index index.php; root /media/xxxx; location /ttt/ { if (!-e $request_filename) { rewrite ^/ttt/(.*)$ /ttt/index.php?s=$1 last; #break; } #root /media/xxxx; #index index.php index.html index.htm; } location ~ \.php { fastcgi_index index.php; fastcgi_pass unix:/usr/local/php/php-fpm.sock; include fastcgi.conf; 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; }
重启nginx:/usr/local/nginx/sbin/nginx -s reload
相关文章推荐
- 配置yii2的路由跟TP一样nginx(支持pathinfo路由模式)
- Nginx下配置pathinfo及ThinkPHP的URL Rewrite模式支持
- nginx配置tp5的pathinfo模式并隐藏后台入口文件
- windows下配置nginx pathinfo模式,支持thinkphp
- 简单配置nginx使之支持pathinfo
- nginx配置支持php的pathinfo模式配置方法
- nginx配置pathinfo模式
- 简单配置nginx使之支持pathinfo
- 配置nginx支持PATHINFO模式
- 简单配置nginx使之支持pathinfo
- 配置Nginx支持pathinfo模式
- 配置nginx使之支持pathinfo
- MNMP下nginx1.6开启支持pathinfo配置,支持thinkphp的URL格式
- Nginx配置PATHINFO隐藏index.php
- 简单配置nginx使之支持pathinfo
- nginx下配置pathinfo
- codeigniter 在 nginx 下的 pathinfo url 重写配置
- tp5 url 线上访问 在nginx 上 出现404错误,解决办法(1.80nginx 配置 pathInfo)
- tp3,nginx配置支持pathinfo
- 简单配置nginx使之支持pathinfo