Umleitung von allen Seiten die eine index.php aufrufen wie z.B.
https://www.meineseite.de/tipps/kochen/ ... hp?id=1234 und
https://www.meineseite.de/tipps/kochen/ ... hp?id=7864 sollen alle auf eine Seite per 301 umgeleitet werden die z.B. heisst
https://www.meineseite.de/kochtipps
(die neue Seite hat kein .html)
Ich habe in meiner htaccess bisher bei einem Webspace bei 1und1 folgendes eingetragen
Code: Alles auswählen
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml application/x-javascript application/x-json application/x-httpd-php
AddOutputFilter DEFLATE html xml css js php
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent
Options +FollowSymLinks
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
ErrorDocument 404 /seite-nicht-gefunden
Probiert habe ich
Code: Alles auswählen
Redirect permanent /tipps/kochen http://www.meineseite.de/kochtipps$
www.meineseite.de/tipps/kochen?/index.php
Wie ich schon in vielen Tipps gelesen habe kann man ja den Query String abschneiden, aber dann läuft mein Magento nicht mehr (jedenfalls so wie ich es probiert hatte) weil das auch eine index.php hat.
Habt Ihr einen Lösungsvorschlag für mich ?
Ich habe auch noch eine alte Cgi Anwendung die z.B. ...../ibogdi.cgi?prod=120000 aufgerufen wurde. Kann man auch alle Aufrufe, egal welcher Wert hinter prod= steht umleiten ?
Viele Grüsse
Chris