Laravel The requested URL /hellowzy was not found on this server. 404 问题的解决

在一个Laravel项目中,新建了一个控制器及方法,路由,然后执行php artisan serve,这个方法是可以访问到的,可是部署到apache环境,根目录指向public目录,就报错了:

Not Found

The requested URL /hellowzy was not found on this server.

nally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

经查deepseek,发现可能是.htaccess的问题,

把.htaccess填充如下内容就ok了:

复制代码
 <IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews -Indexes
    </IfModule>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>
相关推荐
g***86694 小时前
PHP进阶-在Ubuntu上搭建LAMP环境教程
开发语言·ubuntu·php
JienDa5 小时前
JienDa聊PHP:Laravel驱动的企业级图床系统架构设计与实战
系统架构·php·laravel
橘式不妙6 小时前
解决使用IDE开发laravel项目无法智能提示eloquent的可调用方法的问题
php·laravel
r***F26212 小时前
【漏洞复现】CVE-2019-11043(PHP远程代码执行漏洞)信息安全论文_含漏洞复现完整过程_含Linux环境go语言编译环境安装
linux·golang·php
SEO_juper14 小时前
别再纠结LLMs.txt了!它背后的真相与最佳使用场景,一文讲透。
开发语言·ai·php·数字营销
p***c94914 小时前
PHP在电商中的电商系统
开发语言·php
阿星智力囊15 小时前
Thinkphp6+nginx环境报错信息不显示,接口直接报500和CORS跨域(错误的引导方向),真坑啊
运维·nginx·php·thinkphp6
Xudde.17 小时前
Quick2靶机渗透
笔记·学习·安全·web安全·php
F***c32519 小时前
PHP在微服务中的分布式跟踪
分布式·微服务·php
chxii20 小时前
PHP 配置全解析:Apache vs Nginx 的线程安全差异与 Windows 实战指南
运维·php