最近在调研各种的PHP框架(CI, Cake, ThinkPHP, Laravel, Yii)感觉Laravel看上去很美,深入了解了下。开发机使用的是Apache,Stage上跑的nginx,部署后碰到所有的重定向都报404错误的情况。搞了半天,最后把下面这段代码加到nginx的配置中终于搞定了。

百牛信息技术bainiu.ltd整理发布于博客园

[html] view plaincopy
  1. try_files $uri $uri/ @rewrite;
  2. location @rewrite {
  3. rewrite ^/(.*)$ /index.php?_url=/$1;
  4. }

配置文件看上去是这样的:

[html] view plaincopy
  1. server {
  2. listen  80;
  3. server_name yourdomain.com;
  4. root 'PATH_POINTING TO YOUR PUBLIC WEB FOLDER';
  5. index index.php;
  6. try_files $uri $uri/ @rewrite;
  7. location @rewrite {
  8. rewrite ^/(.*)$ /index.php?_url=/$1;
  9. }
  10. # PHP FPM configuration.
  11. location ~ \.php {
  12. fastcgi_pass                    unix:/var/run/php5-fpm.sock;
  13. fastcgi_index                   index.php;
  14. fastcgi_split_path_info         ^(.+\.php)(.*)$;
  15. include                         /etc/nginx/fastcgi_params;
  16. fastcgi_param                   SCRIPT_FILENAME $document_root$fastcgi_script_name;
  17. }
  18. # We don't need .ht files with nginx.
  19. location ~ /\.ht {
  20. deny all;
  21. }
  22. }

转载于:https://www.cnblogs.com/bainiu/p/7601628.html

Laravel nginx 伪静态规则相关推荐

  1. 在nginx环境下同一个网站目录下放2个或者多个zblog程序nginx伪静态规则如何写

    在nginx环境下同一个网站目录下放2个或者多个zblog程序nginx伪静态规则如何写 昨天升级完内核,主站主域名下还有2个zblog程序,升级完后忘记以前伪静态规则咋写了,zblog本身的是: i ...

  2. nginx伪静态规则

    nginx伪静态规则 要将http://dede.com/index.php?t=3用伪静态规则改写成http://dede.com/t3.html,即可在nginx的conf/nginx.conf里 ...

  3. phpyun6.1人才招聘系统nginx伪静态规则配置

    phpyun6.0人才招聘系统nginx伪静态规则 我们提供的是伪静态规划,需要服务器支持伪静态.不会配置的话可以找我帮忙+Q: 735660248 nginx.conf伪静态规则 if (!-f $ ...

  4. php 伪静态配置,nginx伪静态规则配置

    nginx伪静态规则配置 nginx里使用伪静态是直接在nginx.conf中写规则的,并不需要像apache要开启写模块(mod_rewrite)才能进行伪静态. nginx只需要打开nginx.c ...

  5. 蚂蚁分类信息系统Nginx伪静态规则支持二级域名设置方法

    蚂蚁分类信息系统Nginx伪静态规则支持二级域名设置方法 nginx环境中蚂蚁分类信息系统支持二级域名访问实现方法 1.后台生成所有城市目录 2.nginx伪静态增加配置 if ( $host ~* ...

  6. zblog php伪静态,ZBLOG PHP版本Apache和Nginx伪静态规则以及设置方法

    一般而言,如果我们个人搭建网站挂一个博客程序就可以实现站长的梦想(有很多知名个人博主,单单一个博客就能叱咤网络风云),我们搭建网站肯定会选择一款体贴的CMS,不需要复杂的内容管理系统,也不需要难以运营 ...

  7. 爱名网虚拟主机 ecshop nginx 伪静态规则

    因为爱名网虚拟主机采用的是ngixn 架构,所以不支持 htaccess.那么就要在自定义伪静态规则中写入ngixn 架构规则,原来的htaccess不能再用了.方法如下: 在上面对话框中写入规则: ...

  8. 杰奇linux伪静态,nginx 杰奇 nginx 伪静态规则

    我做了一个小说方舟网,用的杰奇系统,用的Linux系统环境,然后使用了nginx 作为应用服务器,转贴请说明来自http://www.txtboat.com nginx 规则如下 rewrite ^/ ...

  9. php商城伪静态,友价商城nginx伪静态源码规则

    不少朋友搭建完友价 T5 源码商城后发现很多页面无法正常打开,其实是伪静态没做好. 在这里我推荐使用宝塔搭建,将下面伪静态规则复制到:网站-管理-伪静态-保存即可 一般网站有自带的apache规则,但 ...

  10. 宝塔网设置伪静态进行隐藏php后缀名,nextcloud宝塔面板nginx伪静态-去除index.php

    Loading... > 一直在用nextcloud作为个人网盘用,前段时间电信赠送了一台vps,重新安装了nextcloud并使用了宝塔面板作为管理工具,安装方法和安装后的报警解决可以参考 C ...

最新文章

  1. ios cordova报gap://ready 弹出框,一直弹
  2. js复制网站文字追加网站来源,网站版权
  3. K8S部署hazelcast
  4. 计算机网络是如何通信的「三」
  5. NOP (code)_NOP指令作用及解析
  6. 开发工具链(国内项目)(持续更)
  7. mysql用户和权限备份_备份MySQL用户和权限
  8. 信息学奥赛C++语言: 奶牛乘法
  9. 批量取出PHP BOM头
  10. 当网络主播也需要考试了!持证上岗能否改善直播圈乱象?
  11. Confluence OGNL表达式注入漏洞复现与分析(CVE-2022-26134)
  12. python在线编辑菜鸟-python菜鸟工具
  13. 二叉排序树和二叉平衡树
  14. 真实经历,说一说本人苹果ipad mini2官方799元以旧换新真实操作
  15. Ubuntu上安装QQ2015
  16. 【20200422】编译原理课程课业打卡十七之求解文法FirstVTLastVT构造文法算符优先关系表
  17. ios 设置控制器背景半透明_iOS Modal出半透明控制器
  18. Android初识-Intent用法进阶篇
  19. 用python3实现HDU爬虫(后续可能更新VJ)2016.11.4更新
  20. MySQL安装--无法初始化

热门文章

  1. JavaScript 取得当前页面的URL网址参数
  2. spring中的BeanFactory和FactoryBean的区别与联系
  3. 一个普通摄像头就能让二次元老婆“活”过来,网友:求收费
  4. token 的设计方案,这个厉害!
  5. 20个使用 Java CompletableFuture的示例,不服不行
  6. 别在网上乱找代码了,找了一段代码突然爆了!!!
  7. 别再 select * 了,送你 12 个查询技巧!
  8. 最近面试 Java 后端开发的感受!现在的环境太。。。
  9. Spring的核心思想,这篇文章短小精悍的总结透了
  10. 职场“35岁危机”:这是我看过的最棒建议