KD-one: Neues URL-Schema - PHP oder Apache-Bordmittel zwecks 301/302?

Beitrag lesen

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

--
"Arm ist nicht der, der wenig hat, sondern der, der nicht genug bekommen kann."  (Jean Guéhenno; fr. Paedagoge, Kritiker u. Schriftsteller; 1890-1978)
http://elektro-dunzinger.at
http://shop.elektro-dunzinger.at
0 42

Teil eines Strings nach dem letzten Slash extrahieren

KD-one
  • php
  1. 0
    Tom
    1. 0
      KD-one
      1. 0
        Tom
        1. 0
          KD-one
          1. 0
            Tom
            1. 0
              KD-one
  2. 0
    Dachdeckermeister
    1. 0
      KD-one
      1. 0
        Tom
        1. 0
          KD-one
          1. 0
            Tom
            1. 0
              KD-one
  3. 0

    keinen HTTP-status 404 ausgeben - sondern 302!

    wahsaga
    1. 0

      Korrektur: besser 301 statt 302

      wahsaga
      1. 0
        KD-one
  4. 0

    Neues URL-Schema - PHP oder Apache-Bordmittel zwecks 301/302?

    Thomas Luethi
    • webserver
    1. 0
      KD-one
      1. 0
        Sven Rautenberg
        1. 0
          KD-one
          1. 0

            Korrektur

            KD-one
      2. 0
        Thomas Luethi
        1. 0
          KD-one
          1. 0
            Thomas Luethi
            1. 0
              KD-one
  5. 0

    Shit, Google hat Testseiten im Index...

    KD-one
    1. 0
      Sven Rautenberg
      1. 0
        KD-one
        1. 0
          Christian Seiler
          1. 0
            KD-one
            1. 0
              Christian Seiler
              1. 0
                KD-one
                1. 0
                  Christian Seiler
                  1. 0
                    KD-one
                    1. 0
                      Christian Seiler
                      1. 0
                        KD-one
                  2. 0

                    geht definitiv nicht,

                    KD-one
  6. 0

    Warum klappt RedirectPermanent nicht?

    KD-one
    • webserver
    1. 0
      Christian Seiler
      1. 0
        KD-one
        1. 0
          wahsaga
          1. 0
            KD-one