我在我的Laravel网站的/public文件夹中放置了一个文件夹。路径为:
/public/test
"test"文件夹里有一个名为index.html的静态资源,我想从“public”文件夹中加载它(我不想在框架内为此创建视图--这需要解释太多)。
我创建了这样的路由:
Route::get('/test', function() {
return File::get(public_path() . '/test/index.html');
});
我无法让它工作。 Chrome浏览器显示此页面有一个重定向循环的错误。
我可以通过以下方式访问它:
http://www.example.com/test/index.html
但我不能在任何地方使用 .html 扩展名。该文件必须可见为:
http://www.example.com/test/
我如何在Laravel public文件夹中提供单个HTML页面,而不必使用.html扩展名?