我需要创建一个应用程序,通过它我可以生成不同的站点。所有这些网站都将具有相同的布局,但每个网站将具有不同的内容(文本,图像,颜色等)。
困难的是,这些网站应该可以通过不同的网址访问。
让我举个例子:
我从那里登录应用程序我创建了一个名为FooBar的新网站,可以通过http://foobar.com网址访问它。
如果我想要一个网站http://foobaz.com,也是如此。可以从同一管理员生成和管理所有站点。
我读过关于Wordpress多站点的内容,我想也许它可以帮助我。如果通过Wordpress无法实现,我可以使用像Laravel这样的Web框架。
我无法弄清楚的主要问题是如何在每个生成的网站上映射域名。
答案 0 :(得分:1)
我认为正确的方法是将所有域指向相同的laravel app +路由,然后在控制器中,您可以检查用户当前访问的域并相应地获取图像和文本。来自DB的域。
换句话说,在控制器/助手级别上制作逻辑。