zoukankan      html  css  js  c++  java
  • Laravel nginx 伪静态规则

    最近的各种调查PHP相框(CI, Cake, ThinkPHP, Laravel, Yii)情绪Laravel它看起来很漂亮,下一个深入了解。用发展机Apache,Stage在运行nginx,一旦部署在所有重定向的报告404错误条件。搞了半天,最后,下面的代码被添加到nginx置中最终搞定了。

        try_files $uri $uri/ @rewrite;
        location @rewrite {
            rewrite ^/(.*)$ /index.php?_url=/$1;
        }


    配置文件看上去是这种:

    server {
        listen  80;
        server_name yourdomain.com;
        root 'PATH_POINTING TO YOUR PUBLIC WEB FOLDER';
        index index.php;
    
        try_files $uri $uri/ @rewrite;
        location @rewrite {
            rewrite ^/(.*)$ /index.php?_url=/$1;
        }
    
        # PHP FPM configuration.
        location ~ .php {
                fastcgi_pass                    unix:/var/run/php5-fpm.sock;
                fastcgi_index                   index.php;
                fastcgi_split_path_info         ^(.+.php)(.*)$;
                include                         /etc/nginx/fastcgi_params;
                fastcgi_param                   SCRIPT_FILENAME $document_root$fastcgi_script_name;
        }
    
        # We don't need .ht files with nginx.
        location ~ /.ht {
                deny all;
        }
    }

    版权声明:本文博主原创文章。博客,未经同意不得转载。

  • 相关阅读:
    C#中的Singleton模式
    CodeLib
    Google Chats 居然和Gmail集成了...
    Windows中OSG环境搭建
    Socket中winsock.h和winsock2.h的不同
    高斯日记 蓝桥杯
    MATLAB矩阵处理
    马虎的算式 蓝桥杯
    MATLAB基础
    矩阵相乘的一维数组实现
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/4827903.html
Copyright © 2011-2022 走看看