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 条评论
登录 后参与评论

相关文章

来自专栏中国白客联盟

我是如何绕过UAC的小计

sdclt 是微软提供的命令行磁盘备份工具,当我们执行 sdclt 命令时,会打开备份还原的控制面板,如图 ? 而sdclt 是从注册表读取到了 contro...

2975
来自专栏Rainbond开源「容器云平台」

好雨云帮一周问答集锦(2017.04.17-2017.04.23)

1143
来自专栏xiaoheike

maven web project打包为war包,目录结构的变化

所以这两个目录层级只是IDE为我们添加的,便于编程而添加的。Java Resource 目录是Source Folder,该目录下的资源都会被打包到:WEB-I...

642
来自专栏你不就像风一样

Maven报错Archive for required library:某.jar' in project '项目名'

551
来自专栏Java成神之路

Maven异常_04_Failed to clean project

异常:Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean ...

642
来自专栏前端小叙

git statsh命令报错解决

git stash命令主要用于当在一个分支的开发工作未完成,却又要切换到另外一个分支进行开发的时候,除了commit原分支的代码改动的方法外,提供暂存代码的方式...

2788
来自专栏陈满iOS

苹果Mac操作系统下怎么显示隐藏文件

defaults write com.apple.finder AppleShowAllFiles -bool true

1055
来自专栏前端大白专栏

关于在angular2及以上版本引入bootstrap 并有提示功能

1313
来自专栏用户画像

使用Maven管理Jar包

②点击Maven project,在右侧会出现下图的菜单栏,点击刷新,即可pom文件所有的jar包到本地仓库

692
来自专栏bdcn

Flask学习笔记-PyCharm配置使用Flask-Script启动以及开启Debug模式 顶

在上一篇文章中介绍过的如何安装Flask的插件非常方便,点击“+”号检索“flask-script”安装即可。

552

扫描关注云+社区