Bert: .htaccess rewrite Problem

Beitrag lesen

Hallo Forum,

Ich habe erfolgreich mittells htaccess benutzerfreundliche URLs generiert.

Leider sind bei bekannten Suchmaschinen noch die alten URLs gelistet, ich möchte daher ein redirect 301 für diese seiten generieren.

So schaut meine htaccess momentan aus und funktioniert super:

  
RewriteEngine On  
  
# Dieser Block schützt vor Hackern  
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]  
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]  
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]  
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]  
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})  
RewriteRule ^(.*)$ index.php [F,L]  
  
RewriteCond %{REQUEST_URI} ^/Seite/(.*?)/([-_0-9a-zA-Z./=]*).htm  
RewriteRule ^(.*)$ /index.php?Objekt=%1&Folge=%2 [NC]  
RewriteCond %{REQUEST_URI} ^/Seite/(.*?)/Bilder/([-_0-9a-zA-Z./=]*).htm  
RewriteRule ^(.*)$ /index.php?Objekt=%1&Folge=Zeige-Bild&Bild=%2 [NC]  
  

Was ich leider nicht hinbekomme ist ein (statisches, keine variablen) redirect von
/index.php?f=start&o=o
nach
/Seite/Haus/Willkommen.htm

Da wird immer automatisch die startseite (index.php) angezeigt.

Wie kann ich diese Weiterleitung realisieren?

Vielen Dank für jede Hilfe,

Grüße,
Bert