Contao Version 3.0.5
in der Datei /system/modules/newsletter/modules/ModuleSubscribe.php Zeile 276
PHP-Code:
$strText = str_replace('##link##', \Environment::get('base') . \Environment::get('request') . (($GLOBALS['TL_CONFIG']['disableAlias'] || strpos(\Environment::get('request'), '?') !== false) ? '&' : '?') . 'token=' . $strToken, $strText);
geändert in
PHP-Code:
$strText = str_replace('##link##', \Environment::get('base') . \Environment::get('request') . (($GLOBALS['TL_CONFIG']['websitePath'] || strpos(\Environment::get('request'), '?') !== false) ? '&' : '?') . 'token=' . $strToken, $strText);
also ['disableAlias'] geändert in ['websitePath']
Damit wird die token-Bestätigung direkt an die Weiterleitungsseite übergeben und nicht versucht die index.php bei umgeschriebenen URLs anzusprechen, was bei mir auf der 404-Seite landete.
Lesezeichen