Ich habe unseren alten s2d Shop seit dem Wochenende mit XT Commerce 4.2 am Laufen. Durch den Umbau haben sich ca. 90% (ca. 350 Pfade) der Pfade geändert. Die möchte ich nun per Redirect 301 weiterleiten, zumal diese auch über etwas LinkPower verfügen. Leider endet jeder Versuch mit einem 500 Error. Kann mir bitte jemand auf die Sprünge helfen, wo ich diese einbauen muss - nachfolgend meine htaccess:
Code: Alles auswählen
# RewriteEngine on
# RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
DirectoryIndex index.php
<IfModule mod_rewrite.c>
SetEnv HTTP_MOD_REWRITE On
Options -MultiViews
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^domain.eu$ [NC]
RewriteRule ^(.*)$ https://www.domain.eu/$1 [L,R=301]
RewriteCond %{REQUEST_URI} !^/media/
RewriteCond %{REQUEST_URI} !^/xtAdmin/
RewriteCond %{REQUEST_URI} !^/skin/
RewriteCond %{REQUEST_URI} !^/js/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 seconds"
ExpiresByType image/x-icon "access plus 2692000 seconds"
ExpiresByType image/jpeg "access plus 2692000 seconds"
ExpiresByType image/png "access plus 2692000 seconds"
ExpiresByType image/gif "access plus 2692000 seconds"
ExpiresByType application/x-shockwave-flash "access plus 2692000 seconds"
ExpiresByType text/css "access plus 2692000 seconds"
ExpiresByType text/javascript "access plus 2692000 seconds"
ExpiresByType application/x-javascript "access plus 2692000 seconds"
</IfModule>
<IfModule mod_headers.c>
<FilesMatch "\\.(ico|jpe?g|png|gif|swf|css|js)$">
Header set Cache-Control "max-age=2692000, public"
</FilesMatch>
Header unset ETag
Header unset Last-Modified
</IfModule>
P.S. Habe schon Stunden gegoogelt - leider komme ich auch mit der Suche nicht weiter!