Sascha: htaccess Umleitung

Hallo,
ich versuche momentan folgende Umleitung mit htaccess.

Alle Links, die nach der Domain und /web kommen, sollen auf die Hauptseite umgeleitet werden.
domain.tld/web/12345   -> domain.tld
domain.tld/web/abc     -> domain.tld
...

Eigentlich müsste es doch so klappen, aber ich bekomme immer nur die 400er Fehlerseite angezeigt.

RewriteRule ^web/(.*)$ http://www.domain.tld [L,P]

Danke
Sascha

  1. Moin,

    ich versuche momentan folgende Umleitung mit htaccess.

    Dafür eignen sich die Direktiven Redirect bzw. RedirectMatch besser. Link.

    Grüße Marco

    --
    Ich spreche Spaghetticode - fließend.
    1. Damit klappt aber nur das /web umzuleiten.
      Ich möchte aber gerne, dass beim Aufruf jeglicher Datei im Verzeichnis web die Umleitung erfolgt.

      Redirect permanent /web http://www.domain.tld

      Sascha

      Moin,

      ich versuche momentan folgende Umleitung mit htaccess.

      Dafür eignen sich die Direktiven Redirect bzw. RedirectMatch besser. Link.

      Grüße Marco

      1. [...] bzw. RedirectMatch
        Damit klappt aber nur das /web umzuleiten.
        Ich möchte aber gerne, dass beim Aufruf jeglicher Datei im Verzeichnis web die Umleitung erfolgt.

        Deswegen erwähnte Marco wohl RedirectMatch.

        Bitte zitiere sinnvoll, TOFU ist hier unerwünscht.

        MfG
        bubble

        --
        If "god" had intended us to drink beer, he would have given us stomachs. - David Daye
  2. Eigentlich müsste es doch so klappen, aber ich bekomme immer nur die 400er Fehlerseite angezeigt.

    RewriteRule ^web/(.*)$ http://www.domain.tld [L,P]

    Die genaue Ursache für einen Fehler findest du üblicherweise im Fehlerprotokoll deines Servers, nicht auf der für alle Welt sichtbaren Fehlerseite. Schau da als erstes rein.

    Davon unabhängig wäre es interessant, wenn du verraten würdest, für welche URL die Meldung angezeigt wird, für die eingetippte oder für die Ziel-URL.