首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel 6无域名路由

Laravel 6无域名路由
EN

Stack Overflow用户
提问于 2020-04-28 05:31:32
回答 1查看 364关注 0票数 0

我在服务器上安装了Laravel,我可以在web浏览器中导航到它的IP地址来查看我的页面。

我在Laravel的routes文件夹中编辑了web.php:

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

当我访问http://[my server's IP]/test时,我得到的是404。

我有一个test.blade.php,它看起来像:

代码语言:javascript
复制
<!DOCTYPE html>
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">

        <title>Test</title>

        <!-- Fonts -->
        <link href="https://fonts.googleapis.com/css?family=Nunito:200,600" rel="stylesheet">


    </head>
    <body>
        <h1>Hello</h1>
    </body>
</html>

我也用"/“测试了它,它可以工作,但我需要让它用"/test”工作。

我是不是应该换个别的东西而不是Laravel?除了持续不断的问题之外,我什么也没有遇到。很难相信它得到了如此广泛的应用。

我的php artisan route:list结果

代码语言:javascript
复制
+--------+----------+----------+------+---------+--------------+
| Domain | Method   | URI      | Name | Action  | Middleware   |
+--------+----------+----------+------+---------+--------------+
|        | GET|HEAD | api/user |      | Closure | api,auth:api |
|        | GET|HEAD | test     |      | Closure | web          |
+--------+----------+----------+------+---------+--------------+
EN

回答 1

Stack Overflow用户

发布于 2020-04-28 05:40:17

在更改路由后,您是否尝试过清除缓存?

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

也可以试试

代码语言:javascript
复制
php artisan route:cache
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61468793

复制
相关文章

相似问题

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