我正在运行CakePHP3项目。它是一个具有两个不同“区域”的应用程序,分别是客户区域和供应商区域。我的路线配置如下所示:
Router::scope('/', function (RouteBuilder $routes) {
Router::prefix('Customers', function($routes) {
$routes->connect('/', ['controller' => 'Dashboard', 'action' => 'index']);
$routes->fallbacks('DashedRoute');
});
Router::prefix('Suppliers', function($routes) {
$routes->connect('/', ['controller' => 'Dashboard', 'action' => 'index']);
$routes->fallbacks('DashedRoute');
});
});
我想做的是将前缀用作子域,
如此:
www.url.com/customer
应该是customer.url.com
和:
www.url.com/supplier
应该是supplier.url.com
我发现了与此主题相关的一些问题:
How to create a sub-domain in CakePHP?
Use domain as "prefix" on CakePHP
Add a subdomain to all urls in Cakephp
但是没有一个让我到那里。
我该如何实现?