Danke, hat funktioniert!
Allerdings machen die SEF-URLs jetzt Probleme. Wenn die eingeschaltet sind, sehen alle anklickbaren Links auf der Seite nur noch so aus: "https://www.url.de/-.html". Der Direktzugriff über die URLs ist zwar noch möglich (z. B. über Google-Suche), aber dort wird dann im Debug oben angezeigt:
"Warning: Parameter utf8_decode in function link_rewrite() is deprecated in /data/web/1/000/016/011/17254/htdocs/classes/Manufacturer.php on line 261
in /data/web/1/000/016/011/17254/htdocs/classes/Tools.php on line 2231"
Die bemängelte Stelle in Manufacturer.php ist:
public function getLink()
{
return Tools::link_rewrite($this->name, false);
}
Lässt sich das irgendwie für PHP 7.2 beheben? In meiner htaccess habe ich nichts geändert, die sieht hinsichtlich Rewrite nach wie vor so aus:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^URL$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]