【备忘录】Docker+Apache2+Laravel中的404 Not Found

因为我通常从别人那里获得Docker环境,所以这次我第一次自己拉取Docker的apache镜像并在其中安装了Laravel并开始开发,但无法接受除了http://.*.com/之外的网址。我本以为是路由的问题,但似乎并不是。

[查看 routes/web.php 的方法]
php artisan route:list

在搜索各种文章时,我找到了一句话:“当无法访问除根目录以外的位置时,应怀疑mod_rewrite”,于是我立即去找conf文件,但是找不到任何描述。

由于之前我只接触过CentOS,所以我想了解一下Ubuntu是否有什么不同,果然发现了一些差异。

请问您想启用哪个模块(可以使用通配符)?在Ubuntu+Apache2中设置LoadModule的方法是什么?
root@———–:/etc/apache2# a2enmod

这样通过Ubuntu的设置,我明白了这是怎么回事。

进行了这个设置后,简单地添加的URL就显示出来了。(´・ω・`)

广告
将在 10 秒后关闭
bannerAds