Ankündigung

Einklappen
Keine Ankündigung bisher.

Beliebige URL aus Verzeichniss an php übergeben und weiterleiten

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Beliebige URL aus Verzeichniss an php übergeben und weiterleiten

    Hallo,
    Ich bin im Moment dabei eine Webseite zu programmieren nun will ich wenn ich zum Beispiel

    Http://example.org/test/123456
    aufrufe auf eine Beispiel.php weiterleiten aber dabei diese URL mit übergeben und das für jede beliebige eingegebene URL in dem Verzeichnis test sind.

    Ich bedanke mich jetzt schon einmal für eure Hilfe

  • #2
    Stichwort-> mod_rewrite
    Current Projects: http://www.welten-buch.de, http://neu.zooadoo.de

    Kommentar


    • #3
      und hier bitte ausschliesslich example.com (.org, etc..) als Beispielsdomain verwenden (dafür ist die extra da). Danke!
      The string "()()" is not palindrom but the String "())(" is.

      Debugging: Finde DEINE Fehler selbst! | Gegen Probleme beim E-Mail-Versand | Sicheres Passwort-Hashing | Includes niemals ohne __DIR__
      PHP.de Wissenssammlung | Kein Support per PN

      Kommentar


      • #4
        Und wie übergebe ich die alte URL an die neue mit der php Datei?

        Kommentar


        • #5
          ok also ich bin jetzt soweit

          RewriteEngine on
          RewriteRule redirect/(.*) /$1

          nun findet aber keine weiterleitung von

          redirect/xxx

          auf das homeverzeichniss statt.
          Was mache ich falsch ?

          Kommentar


          • #6
            Zitat von iceman11880 Beitrag anzeigen
            ok also ich bin jetzt soweit

            RewriteEngine on
            RewriteRule redirect/(.*) /$1

            nun findet aber keine weiterleitung von

            redirect/xxx

            auf das homeverzeichniss statt.
            Was mache ich falsch ?
            Nutze bitte nächstes mal den Code-Tag, da es sonst bisschen unsauber aussieht.
            Dein Code ist auch falsch, ich hoffe das hast du nicht abgeschrieben (dein Code).

            Hier der Code sollte funktionieren:
            Code:
            RewriteEngine On
            RewriteBase /
            
            RewriteRule ^redirect/(.+)$ index.php?weiterleiten=$1
            Bitte passe index.php?weiterleiten[...] an.
            MfG.
            Dir gefällt mein Beitrag, ich habe Dir geholfen?
            Bewerte mich doch einfach!

            Kommentar


            • #7
              Die weiterleitung funktioniert jetzt auch nur hab ich noch ein problem und zware wrden css und javascriptdaten der weiterleitung nicht geladen, allerdings wenn ich auf den ordner der webseite weiterleite lädt diese zwar vollständig aber die url wird nicht behalten.
              Kann mir da vielleicht noch jemand helfen ?

              Kommentar


              • #8
                Ich habe es jetzt herausgefunden will es aber nicht verheimlichen falls es jemand anderes brauchen kann

                Man muss in der weitergeleiteten index.php die stylesheet-verlinkungen vollständig angeben.
                Z.B.: http://example.com/example/example.css
                man kann also nicht von dem verzeichniss in dem die index.php liegt ausgehen, wenn man eine Weiterleitung auf die oben erwähnte Art vornimmt

                Kommentar

                Lädt...
                X