Hallo Thomas,
RewriteEngine on
RewriteRule ^/_test/index.php?body=1&content=guestbook$ index.php?body=1&content=guestbook
Der Erfolg war ein Internal Server Error auf der ganzen Linie, meine Seite konnte nicht mehr aufgerufen werden.
Hab ich da einen Syntaxfehler drin, oder ist das Modul Mod_Rewrite nicht aktiv?
Vermutlich Syntaxfehler.
Ich selbst habe diese "Voodoo" Dinge kaum im Einsatz,
kann also nicht aus Erfahrung sprechen.
Ich vermute, dass der Punkt im ersten Teil
durch . escaped werden muss:
^/_test/index.php?body=1&content=guestbook$
Vielleicht auch der im zweiten Teil:
index.php?body=1&content=guestbook
Ich hab jetzt alle möglichen Varianten durchprobiert, kein Erfolg Error 500.
Warum machst Du die ganze Sache nur fuer eine
einzige Datei mit einem ganz speziellen Parameter?
Weil die URLs derart unterschiedlich sind/waren, daß es unmöglich ist, alles in einer Regel zu erfassen.
aus /_test/index.php?body=1&content=guestbook soll index.php?body=1&content=guestbook werden,
aus /javascript/zellen_mouseover.php soll /index.php?content=cell werden,
aus /javascript/popup/popup_aufloesungsunabhaengig_zentrieren.php soll /index.php?content=center werden, usw...
Hier geht es Dir ja offenbar darum,
gewisse Dinge aus dem Index von Google
zu loeschen.
An die robots.txt haelt er sich ja meistens,
hab ich angelegt und das Verzeichnis /_test/ von der Indizierung ausgeschlossen.
Bei den alten, nicht mehr existenten URLs hilf mir das aber nichts, da bleibt nur Mod_Rewrite oder RedirectPermanent.
Letzteres funktioniert bei den alten URLs, nicht aber bei den in "_test" indizierten Seiten, keine Ahnung, warum.
solange man kein META-Tag in der Datei
hat, das ihm das indizieren wieder "erlaubt".
Hab ich nicht. Hatte ich nie und werde ich nie haben. Ich hatte noch nichtmal Keywords auf den Seiten....
Wenn Du nicht willst, dass er eine Seite
indiziert, solltest Du in der Seite selbst
das entsprechende Meta-Tag haben:
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
Wäre eine Möglichkeit, zumindest im Testverzeichnis die Indizierung auszuschliessen, bzw. rückgängig zu machen.
http://www.google.com/intl/de/remove.html#exclude_pages
der um RegEx und mod_rewrite bisher einen grossen Bogen macht...
Naja, wär ja eine super Sache, wenn es denn gehen würde....
Gruß
Kurt