使用 laravel 提供 html 个文件

serve html files with laravel

我有一个正在运行的 laravel 应用程序,但我需要显示 HTML 文件和资产(css 和图像),网络文件是从另一个构建的应用程序导出的使用 python,所以 HTML 页面非常多(数百个),因此我无法路由每个页面。 我使用下面的代码路由到索引页面,但是当我点击 link 到另一个页面时,它 returns 404

// Route::get('/index', function () {
//  return file_get_contents(public_path() . '/pages/index.html');
// });

请问,我该如何提供这些页面,该文件夹在我的 laravel 应用程序的 public 文件夹中。

我通过将它嵌入到 blade 文件的 iframe 标签中解决了这个问题 我所做的是,我在 AWS S3 存储桶上托管从 python 应用程序生成的 Web 文件,然后在 AWS Beanstalk 上托管 Laravel 应用程序,然后我复制 S3 端点并将其嵌入 Laravel 使用 iframe 的 blade 文件,有了这个,web 文件在 laravel 应用程序的身份验证下被隐藏。