Laravel 5.5 Pretty URLs --- 访问时省略index.php

Posted bluepegasus

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel 5.5 Pretty URLs --- 访问时省略index.php相关的知识,希望对你有一定的参考价值。

1. 在项目routes/web.php文件中添加了自定义的路由后,访问laravel.test.cn/index.php/list (虚拟域名详情见配置),可以正常访问,但是去掉index.php后,提示404 Not Found

2. 按照Laravel 5.5 文档Pretty URLs章节,修改了public/.htaccess , 增加两行后,重启Apache2后,访问还是不行,故还原此文件

3. 查看/etc/apache2/mods-enabled目录下,模块rewrite.load已加载,且文件中加载语句并没有注释

4. 最终,修改虚拟主机目录中的配置 AllowOverride None  改为 AllowOverride All 。 保存并重启Apache2后,发现配置生效了,laravel.test.cn/list 可正常访问了。



以上是关于Laravel 5.5 Pretty URLs --- 访问时省略index.php的主要内容,如果未能解决你的问题,请参考以下文章

markdown [漂亮的打印机] Phpunit Pretty Printer安装#phpunit #laravel #prettyprinter #intsall #php

DB::statement();在 Laravel (5.5)

Laravel 5.5。队列推送

Laravel 会话立即过期(Laravel 5.5)

Laravel 教程 - Web 开发实战入门 ( Laravel 5.5 )购买链接

Laravel 5.5:laravel.log 无法打开:权限被拒绝