Was genau bewirkt folgendes: RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.tld$ [NC] RewriteRule ^(.*)$ http://domain.tld/$1 [R=301,L] ich möchte doppelten content vermeiden durch den Aufruf von ULRS ohne www.
RewriteCond %{REQUEST_METHOD} =GET RewriteCond %{HTTP_HOST} !^www\.elektro1a\.de$ RewriteRule ^(.*)$ http://www.elektro1a.de/$1 [L,R=301] Domain durch deine ersetzen...dann klappt es auch mit und ohne www auf www
Ganz wichtig ist, dass als Shop-Url auch die www-Adresse in den configure.php Dateien eingetragen ist. Ansonsten gibts Fehlfunktionen im Shop, wenn man balous .htaccess Anpassung nutzt.
Hallo Michael, ich war mir nicht sicher, wenn ich jetzt eine Seitenadresse eingebe ohne www, bleibt sie auch so. Ich hatte erwartet, das sie dann mit www.... geladen wird?
Korrekt. Ich hatte dieses vorrausgesetzt. Sorry. haste denn www. in den configure Dateien....dann sollte es funzen.
1) - /includes/configure.php PHP: // Define the webserver and path parameters // * DIR_FS_* = Filesystem directories (local/physical) // * DIR_WS_* = Webserver directories (virtual/URL) define('HTTP_SERVER', 'http://www.elektro1a.de'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://www.elektro1a.de'); // eg, https://localhost - should not be empty for productive servers define('ENABLE_SSL', true); // secure webserver for checkout procedure? define('HTTP_CATALOG_SERVER', 'http://www.elektro1a.de'); define('HTTPS_CATALOG_SERVER', 'https://www.elektro1a.de'); define('ENABLE_SSL_CATALOG', 'true'); // secure webserver for catalog module 1) - admin/includes /configure.php PHP: // Define the webserver and path parameters // * DIR_FS_* = Filesystem directories (local/physical) // * DIR_WS_* = Webserver directories (virtual/URL) define('HTTP_SERVER', 'http://www.elektro1a.de'); // eg, http://localhost or - https://localhost should not be empty for productive servers define('HTTP_CATALOG_SERVER', 'http://www.elektro1a.de'); define('HTTPS_CATALOG_SERVER', 'https://www.elektro1a.de'); Via FTP runterladen und bearbeiten. WICHTIG: vor dem hochladen die Dateien auf Schreibrechte 777 setzen und nach dem hochladen wieder auf 444 Schreibschutz setzten.
Hallo Michael, vielen Dank. habe die Dateien runter geladen und angschaut. Da steht schon www. (Glück gehabt!) Aber eine Frage noch mal zur Wirkung: wenn ich jetzt den Shop über die Startseite ohne www aufrufe, lädt dieser mit www. Rufe ich aber direkt eine Unterseite ohne www auf, bleibt diese auch ohne. ist das denn so richtig?
Nein, das ist nicht richtig. Wichtig ist, dass du den Code direkt nach dem "RewriteEngine on" einfügst und nicht etwa ans Ende der Datei, damit die Regel immer greift.