我希望使用dispatch.xml的功能通过子域路由我的请求,并创建一个默认模块,它将接收所有非指定的子域。
我解释说:
假设我有三个不同的模块:
m1.myapp.com路由m2.myapp,com路由default.myapp.com、*entitieName*.myapp.com、other.myapp.com)。我的问题是:是否有一种优先级机制来处理第一个写入子域,并且只有当被调用的子域不在dispatch.xml时,它才会将请求路由到我的default模块?
发布于 2018-01-24 14:42:15
是的,您已经有了这样的优先级机制--这正是dispatch.xml的工作方式:
default服务/模块。这样的事情应该能做你想做的事:
<?xml version="1.0" encoding="UTF-8"?>
<dispatch-entries>
<dispatch>
<url>m1.myapp.com/*</url>
<module>m1</module>
</dispatch>
<dispatch>
<url>m2.myapp.com/*</url>
<module>m2</module>
</dispatch>
</dispatch-entries>https://stackoverflow.com/questions/48419127
复制相似问题