文件名称:laravel-multisite:一个代码库上的多个站点
文件大小:10KB
文件格式:ZIP
更新时间:2024-02-24 06:35:43
middleware package laravel multisite LaravelPHP
Laravel多站点 使用此软件包,可以在一个代码库上构建多个站点/(子)域。 安装 您可以通过composer安装该软件包: composer require appstract/laravel-multisite 配置(主机,宅基地) 您需要将站点添加到/etc/hosts文件和Homestead.yaml 。 例如, mywebsite.dev和blog.mywebsite.dev 。 在Homestead.yaml ,您需要将站点映射到同一文件夹。 发布 通过在您的项目中运行php artisan vendor:publish --provider="Appstract\Multisite\MultisiteServiceProvider" ,将发布多站点的所有文件。 将要发布的文件是:迁移文件,种子文件和配置文件。 播种机 播种器将被发布,但在运行php artisan db:seed时需要运行,因此您需要添加$this->call(SitesTableSeeder::class); 到您的DatabaseSeeder.php文件。 在迁移和播种之后,这些站点现在位于数
【文件预览】:
laravel-multisite-master
----composer.json(1KB)
----config()
--------multisite.php(2KB)
--------.gitkeep(0B)
----database()
--------migrations()
--------seeds()
----src()
--------Site.php(862B)
--------Composers()
--------MultisiteServiceProvider.php(2KB)
--------helpers.php(452B)
--------Middleware()
----LICENSE.md(1KB)
----.styleci.yml(66B)
----README.md(3KB)
----.editorconfig(312B)