Laravel项目自定义域

时间:2018-07-30 12:29:37

标签: laravel

我为laravel项目 test 使用的域名自定义配置为 test.local 。当我在google chrome中以 test.local 的身份运行该项目时,它显示了laravel主页。但是,当我转到任何其他路由时,都显示内部服务器错误。 有人可以解决吗?

2 个答案:

答案 0 :(得分:0)

只需在URL之后添加index.php,然后转到特定的路径

test.local/index.php/login

答案 1 :(得分:0)

因此在您的路线文件中,例如web.php,如果需要,请执行此操作,这会增加域限制。

Route::group(['domain' => env('APP_URL', 'test.local')],function () {
//routes...
});

在您的.env文件中,定义应用程序网址,如果需要,可以使用https

APP_URL=http://local.test

毕竟,我强烈建议您检查一下nginx文件,以查看是否将路径指向正确的文件。还要检查是否将index.php添加到索引文件属性中。