- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经在 EC2 实例上克隆了我的 laravel 项目(类型 ubuntu 16.04)
之后我运行了composer install
命令
我改变了/etc/nginx/site-available/default
根据我的本地机器进行配置,即
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html/myproject/public;
charset utf-8;
# Add index.php to the list if you are using PHP
index index.php index.html index.htm index.nginx-debian.html;
server_name myServerIpAddress;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
location ~ /\.ht {
deny all;
}
}
/
路线正确,但当我试图打开
/login
或
/register
它显示我找不到 404
最佳答案
使用您当前的配置,应请求 /login
, nginx 会尝试查看是否有一个名为 /var/www/html/myproject/public/login
的文件存在,那么如果一个名为 /var/www/html/myproject/public/login/
的文件夹如果它们都不存在,则返回错误 404。
这不是您所期望的,因为您没有创建名为 login
的文件。 ,你刚刚在 Laravel 的路由器中创建了一个路由。因此,您必须以调用 index.php
的方式配置 nginx。每次向该虚拟主机请求时,公共(public)目录的文件,然后框架将能够将请求所针对的 URL 与您注册的路由进行比较。
As documented on Laravel's website ,您应该编辑您的配置以添加以下位置 block ,以便将所有请求(静态资源的请求除外)重定向到 index.php
,以原始查询为参数:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
关于php - Laravel 路由不起作用,只有根路由起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44266704/
今天有小伙伴给我留言问到,try{...}catch(){...}是什么意思?它用来干什么? 简单的说 他们是用来捕获异常的 下面我们通过一个例子来详细讲解下
我正在努力提高网站的可访问性,但我不知道如何在页脚中标记社交媒体链接列表。这些链接指向我在 facecook、twitter 等上的帐户。我不想用 role="navigation" 标记这些链接,因
说现在是 6 点,我有一个 Timer 并在 10 点安排了一个 TimerTask。之后,System DateTime 被其他服务(例如 ntp)调整为 9 点钟。我仍然希望我的 TimerTas
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我就废话不多说了,大家还是直接看代码吧~ ? 1
Maven系列1 1.什么是Maven? Maven是一个项目管理工具,它包含了一个对象模型。一组标准集合,一个依赖管理系统。和用来运行定义在生命周期阶段中插件目标和逻辑。 核心功能 Mav
我是一名优秀的程序员,十分优秀!