laravel - 在亚马逊 ec2 ubuntu 服务器中找不到 404 错误
问题描述
登录和注册按钮无法正常工作。请帮我。
php artisan make:auth 用于身份验证
这是错误
未找到 在此服务器上未找到请求的 URL。
Apache/2.4.41 (Ubuntu) 服务器位于 www.rsktechnologies.tk 端口 80
解决方案
将此 .htaccess 访问文件添加到您的根目录
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ ^$1 [N]
RewriteCond %{REQUEST_URI} (\.\w+$) [NC]
RewriteRule ^(.*)$ public/$1
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ server.php
</IfModule>
推荐阅读
- emacs - 配置 emacs 以在启动球拍 repl 之前指定 #lang
- reactjs - 使用 npm 全局安装 create-react-app 时出错
- mysql - 在行的下一个值不为空时对列求和
- javascript - Math.random() 在循环中使用时不会给出新的数字
- c# - 为什么在方法完成后处理我的键盘事件?
- json - 如何将json解析为list而不是flutter中的map
- shell - kubernetes pod.yaml 运行 shell 命令中的语法错误
- html - 如何在不转换的情况下将文本放置在移动的 div 上
- c# - 如何在不知道 ARRAY 索引的情况下使这个 CosmosDB SQL 查询工作?
- sql - SQL 选择分区中的动态值