Fix: Route-Namenskonflikt 'login' bei konfigurierter Webmail-Domain
Path-based Fallback (/webmail/*) wird nicht mehr registriert wenn eine
dedizierte Webmail-Subdomain konfiguriert ist. Sonst kollidiert das nackte
->name('login') aus webmail.php mit dem login-Route aus web.php.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
main
v1.1.152
parent
12a16dbd64
commit
6796ff3859
|
|
@ -21,11 +21,6 @@ return Application::configure(basePath: dirname(__DIR__))
|
||||||
->domain($wmHost)
|
->domain($wmHost)
|
||||||
->name('ui.webmail.')
|
->name('ui.webmail.')
|
||||||
->group(base_path('routes/webmail.php'));
|
->group(base_path('routes/webmail.php'));
|
||||||
|
|
||||||
// Path-based fallback (no names — avoids duplicate-name conflict)
|
|
||||||
Route::middleware('web')
|
|
||||||
->prefix('webmail')
|
|
||||||
->group(base_path('routes/webmail.php'));
|
|
||||||
} else {
|
} else {
|
||||||
Route::middleware('web')
|
Route::middleware('web')
|
||||||
->prefix('webmail')
|
->prefix('webmail')
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue