首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel -基本路线404

Laravel -基本路线404
EN

Stack Overflow用户
提问于 2018-06-29 02:16:47
回答 2查看 136关注 0票数 0

我正在刷新我的Laravel基础知识,并且直接遇到了一个问题。

我正在使用Bitnami WAMP堆栈,并有一个Laravel项目设置和工作。我所做的第一个更改是将另一个路由添加到/routes/web.php文件中,如下所示...

代码语言:javascript
复制
Route::get('/hello', function () {
    return 'Hello world';
});

但是当我访问我的url www.example.com/hello时,我会得到一个404

工匠展示路线..。

代码语言:javascript
复制
| GET|HEAD | hello    |      | Closure | web      

有人对故障排除有什么建议吗?会不会是我的Bitnami配置出了问题?

EN

回答 2

Stack Overflow用户

发布于 2018-06-29 02:37:20

我认为缓存的问题在于,尝试:

代码语言:javascript
复制
php artisan route: clear

服务器端缓存也是可能的。

只需尝试安装https://github.com/barryvdh/laravel-debugbar,您就可以看到它是如何计算出路由的。

仍然可以在apache https://laravel.com/docs/5.6#web-server-configuration上查看rewrite_module

代码语言:javascript
复制
Options +FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
票数 1
EN

Stack Overflow用户

发布于 2018-06-29 03:26:17

最终成功地解决了这个问题。我需要将以下内容添加到我的Apache httpd-vhosts.conf

代码语言:javascript
复制
<VirtualHost *:80>
    DocumentRoot "C:/Bitnami/wamp/apache2/htdocs/myapp/public"
    ServerName siteagent.test
    <Directory "C:/Bitnami/wamp/apache2/htdocs/myapp/public">
        Options Indexes FollowSymLinks
        AllowOverride all
        Require local
    </Directory>
</VirtualHost>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51089145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档