conny2540 hat geschrieben:Habe leider ein Problem mit dem code. Sobald ich eine zweite Zeile einfüge liefert mir der Server eine 500er Seite.
Code: Alles auswählen
RewriteRule ^/Terraristikshop(.*)$ /1244-terraristik-terrarium$1 [r=301,l]
RewriteRule ^/Aquarium-Deko(.*)$ /1472-Aquarium-Deko$1 [r=301,l]
RewriteRule ^/Katzennetz(.*)$ /1531-Katzennetz$1 [r=301,l]
Muss ich da in der Vorzeile irgendwas ändern ?
Da ich das nicht schaffe so, gibt es eine Möglichkeit pauschal alle nicht gefundenen links auf die index.php weiterzuleiten ? ich habe schon das hier probiert:
Code: Alles auswählen
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^/([^/]+)$
RewriteRule !\. /index.php [L]
und auch das
Code: Alles auswählen
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Problem ist, dass man dann meine eigenen Kategoiren/Unterkategorien nicht mehr aufrufen kann, man landet immer in der index.php. Wenn ich nur dieses Fachchinesisch einmal verstehen würde.... Ein Script zu lesen fällt mir leichter...