2016-11-06 75 views
0

我需要创建一个应用程序,通过它我可以生成不同的网站。所有这些网站将具有相同的布局,但每个网站都会有不同的内容(文本,图像,颜色等)。从一个应用程序生成网站所有可访问的不同域

难点在于这些网站应该可以通过不同的网址进行访问。

让我举一个例子:

我登录到应用程序从那里我创建一个名为FooBar的一个新的网站,它可以通过http://foobar.com网址进行访问。

同样如果我想要一个网站http://foobaz.com。所有网站都可能由同一管理员生成和管理。

我已阅读关于Wordpress多站点,我想也许它可以帮助我。如果它不可能通过Wordpress,我可以使用Laravel等Web框架。

我不能弄清楚的主要问题是如何映射生成的每个站点的域。

回答

1

我认为正确的做法是将所有域指向相同的laravel app +路由,然后在控制器中,您可以检查用户当前正在访问的域并相应地获取图像和文本来自数据库的域。

换言之,在控制器/帮助程序级别上创建逻辑。

相关问题