Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
让我试着解释一下我的目的。我的网站有 3 个子域。它们的工作原理相似,但有一些区别。
所以我的问题是我可以编写具有所有子域应用程序的功能的通用快速应用程序,并为每个子域应用程序扩展它并添加一些特定功能吗?
绝对地。主要问题是如何从应用程序代码中清晰地隔离特定领域的配置。
一种方法是使用一些中间件来检测请求在哪个域上入站,并将特定于该域的配置添加到请求中。这样,每个控制器只需要检查请求以查看应该如何处理它。然后它可以将部分或全部配置传递给数据和模板层。