laravel访问路由在nginx服务器上无法处理

用过laravel的童鞋们都知道,访问路径一般都是/admin/index这样的形式,可是在nginx服务器上运行代码时却会出现无法找到页面的情况,这是因为nginx没有配置好。

在nginx的配置文件中找到以下代码:

location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to displaying a 404.
                try_files $uri $uri/ =404;
        }

然后修改成:

location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to displaying a 404.
                # try_files $uri $uri/ =404;
                try_files $uri $uri/ /index.php?$query_string;
        }

然后重启服务器运行即可。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

1 条评论
登录 后参与评论

相关文章

来自专栏听雨堂

Android新手之旅(15) Win7下配置遇到的问题

系统重做,由XP变为win7,文件都在,只需要做这几项工作: 配置系统的环境变量 配置project—android sdk的路径 安装jdk 但是,把原来的系...

17010
来自专栏龙首琴剑庐

OpenSystemArchitect linux安装笔记

一款类似Powerdesign的开源产品OpenSystemArchitect。 网站:https://www.codebydesign.com/ 下载64位安...

2734
来自专栏小文博客

VUTLR定时创建快照(Take Snapshot)备份服务器

2365
来自专栏郭耀华‘s Blog

在linux ubuntu下搭建深度学习/机器学习开发环境

一、安装Anaconda 1.下载 下载地址为:https://www.anaconda.com/download/#linux ? ? 2.安装anacond...

3087
来自专栏散尽浮华

su: 无法设置用户ID: 资源暂时不可用

登录非root用户,报错如下: [root@test ~]# su - app su: 无法设置用户ID: 资源暂时不可用 或者用ssh 命令连接服务器之后,如...

1946
来自专栏Java后端生活

maven(二)创建工程

1737
来自专栏技术博文

php-fpm中启用慢日志配置(用于检测执行较慢的PHP脚本)

虽然通过nginx accesslog可以记录用户访问某个接口或者网页所消耗的时间,但是不能清晰地追踪到具体哪个位置或者说函数慢,所以通过php-fpm慢日志,...

38910
来自专栏草根专栏

asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码

使用Identity Server 4建立Authorization Server:

55418
来自专栏pangguoming

maven安装以及eclipse配置maven

下载maven的bin,在apache官方网站可以下载。 ? 下载下来之后,解压,找个路径放进去, 把bin的位置设在环境变量里,新建环...

3018
来自专栏Java后端技术

解决Idea创建maven-archetype-webapp项目无java目录的问题

  在适用IDEA创建maven-archetype-webapp项目的时候,创建完成后发现在main文件夹下没有java源文件夹,不少小伙伴也遇到该问题,但不...

603

扫码关注云+社区