zoukankan      html  css  js  c++  java
  • laravel的nginx配置

    laravel的nginx的配置:

     1 server {
     2         listen       80;
     3         server_name  localhost alias 127.0.0.1;
     4         location / {
     5             root   E:/down/UPUPW_NGINX_PHP5.6.7_1504_32bit/upupw/htdocs/laravel/public;
     6             index  index.html index.htm default.html default.htm index.php default.php app.php u.php;
     7             try_files      $uri $uri/ /index.php?$query_string;
     8             include        E:/down/UPUPW_NGINX_PHP5.6.7_1504_32bit/upupw/htdocs/up-*.conf;
     9         }
    10         autoindex off;
    11         include advanced_settings.conf;
    12         location ~ ^.+.php {
    13             root           E:/down/UPUPW_NGINX_PHP5.6.7_1504_32bit/upupw/htdocs/laravel/public;
    14             fastcgi_pass   bakend;
    15             fastcgi_index  index.php;
    16             fastcgi_split_path_info ^((?U).+.php)(/?.+)$;
    17             fastcgi_param  PATH_INFO $fastcgi_path_info;
    18             fastcgi_param  PATH_TRANSLATED $document_root$fastcgi_path_info;
    19             include        fastcgi.conf;
    20         }
    21         location ~* ^.+.*/(attachment|attachments|uploadfiles|avatar)/.*.(php|php5|phps|asp|aspx|jsp)$ {
    22         deny all;
    23         }
    24         }
    25 #server localhost end}

    //注意两处,

    (1):laravel的根目录是在public目录下面,所以需要修改”location “ 模块的 根目录地址 root项为laravel的安装路径;

    (2):其他的动态文件,即所有以.php结尾的文件,都交给上面设置的根目录处理,修改" location ~ ^.+.php "模块的root项的根目录为laravel的安装路径.

    配置文件的servername 即监听的域名此处配置为:localhost,当然也可以改成其他的域名作为访问lavarel目录的域名,在浏览器处输入localhost 或 127.0.0.1 即可以访问laravel.截图如下:

  • 相关阅读:
    js中的异常处理
    CSS3之box-sizing属性
    AJAX
    NaN与Null与undefiined的关系
    跳转语句之continue与break
    npm火速上手
    程序里面的‘脑筋急转弯’
    css伪元素::before与::after
    常用正则表达式、JS中的正则以及ES6的扩展
    git
  • 原文地址:https://www.cnblogs.com/xiaoyuqin/p/4778069.html
Copyright © 2011-2022 走看看