laravel如何避免非根目录路由导致的404错误?
- 内容介绍
- 文章标签
- 相关推荐
本文共计215个文字,预计阅读时间需要1分钟。
环境:Ubuntu 14.04 + Apache 2 + PHP 5.6 + Laravel 5.5
问题:无法正常访问项目,但访问ip/yourprojectname/public可正常,而访问ip/yourprojectname/public/api/youractionname显示404。怀疑Apache的rewrite模块已启用,但public目录下的.htaccess不起作用。
步骤:
1.检查Apache配置文件,确认rewrite模块已启用。
2.检查public目录下的.htaccess文件是否正确。
3.检查路由配置,确认API路由正确。
4.重启Apache服务以应用更改。
本文共计215个文字,预计阅读时间需要1分钟。
环境:Ubuntu 14.04 + Apache 2 + PHP 5.6 + Laravel 5.5
问题:无法正常访问项目,但访问ip/yourprojectname/public可正常,而访问ip/yourprojectname/public/api/youractionname显示404。怀疑Apache的rewrite模块已启用,但public目录下的.htaccess不起作用。
步骤:
1.检查Apache配置文件,确认rewrite模块已启用。
2.检查public目录下的.htaccess文件是否正确。
3.检查路由配置,确认API路由正确。
4.重启Apache服务以应用更改。

