Ja, wir wussten es vorher: Das wird nicht gut gehen, jedenfalls nicht auf Anhieb. NWS ist, um es einigermaßen neutral auszudrücken, doch ein sehr spezieller Hoster der uns und unseren Kunden in der Vergangenheit schon viele Überraschungen bereitet hat.
Nachdem Dateien und Datenbanken kopiert waren der erste Test: Sieht alles soweit OK aus. Aber halt: Nur auf den ersten Blick. Sobald von der Startseite aus eine weitere Seite aufgerufen wird: Die NWS-404 Error-page. Das Problem ist schnell identifiziert, Joomla!s SEF Einstellungen funktionieren nicht. Also die entsprechende, von Joomla generierte .htaccess geöffnet und zunächst die dort (in den Datei-Kommentaren) vorgeschlagenen Änderungen getestet und
Options +FollowSymLinks auskommentiert.
Immer noch: Page not found. Nun alsoRewriteBase / korrekt eingesetzt, selbes Ergebnis. Nächster Versuch:
RewriteEngine On
ErrorDocument 404 /index.php #don’t you dare forget that slash on Network Solutions
Ergebnis: Es wird eine völlig andere Seite angezeigt. Stimmt ja, NWS verzichtet auf die sonst übliche vhost-Konfiguration, es gibt quasi nur einen vhost der in Unterverzeichnissen spezifische Seiten hosted. Also entsprechend angepasst zu
RewriteEngine On
ErrorDocument 404 /verzeichnis-der-betroffenen-webseite/index.php #don’t you dare forget that slash on Network Solutions
selber Effekt. Google solls richten, Kevin Wentworth empfiehlt hier folgendes
* Try removing the
* Try setting RewriteBase / (this helped make the rewrite rule work, but didn’t eliminate those garbage requests)
* Or, you can set your RewriteRule ^(.*)$ /index.php?url=$1 (see that slash in front of index.php?)
* Or, you can completely remove all files and just have the most simple rewrite rule and you’ll still get the freaking phantom error message
Tatsächlich, der Slash in der RewriteRule löst das Problem.
Letzte Kommentare