【问题标题】:404 not found error in amazon ec2 ubuntu server在亚马逊 ec2 ubuntu 服务器中找不到 404 错误
【发布时间】:2020-06-06 13:28:06
【问题描述】:

登录和注册按钮无法正常工作。请帮帮我。

php artisan make:auth 用于认证

这是错误

未找到 在此服务器上找不到请求的 URL。

Apache/2.4.41 (Ubuntu) 服务器位于 www.rsktechnologies.tk 端口 80

【问题讨论】:

  • 我认为htaccess文件有问题,请检查一下
  • 但我不知道如何找到这个错误。请告诉我如何更改错误
  • 我发现错误感谢您回答我的问题
  • 将其标记为正确,其他开发人员也会从那里获得帮助

标签: laravel amazon-ec2 http-status-code-404


【解决方案1】:

将此 .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>

【讨论】:

  • 欢迎来到 SO 社区。除了发布代码作为答案之外,请说明为什么这应该可以解决问题。
猜你喜欢
  • 2015-10-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-27
  • 2011-07-17
  • 1970-01-01
  • 2014-03-12
  • 2013-07-05
相关资源
最近更新 更多