公共路由静态文件夹

时间:2017-04-26 13:13:56

标签: php laravel laravel-routing laravel-5.4

我从Themeforest购买了名为Flatpack Page Builder的页面构建器。根据它的安装说明

  

安装HTML Builder只需将“builder”文件夹上传到服务器/主机帐户即可。上传后,将浏览器指向构建器的目录,构建器将起作用。   例如:www.yoursite.com/builder

所以我已将其上传到laravelapp/public/page-builder,并可通过路线mysite.com/page-builder访问。如何路由它以便我可以将其限制为只能由经过身份验证的用户访问,特别是仅由管理员访问。

所以现在我有这条路线

Route::get('super/page-builder/builder', array('as' => 'page-builder', 'uses' => function () {
    return File::get(public_path() . '/page-builder/index.html');
}));

它有效并且返回但是无法加载位于同一文件夹中的所有图像,css和js文件

public/
   page-builder/
      css/
      js/
      images/
      index.html
      iupload.php
      preview.php
      publish.php
      save.php

我真的需要帮助。

0 个答案:

没有答案