Ankündigung

Einklappen
Keine Ankündigung bisher.

wildcard urls in der htaccess???

Einklappen

Neue Werbung 2019

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

  • wildcard urls in der htaccess???

    Hallo liebe community,

    ich bin neu hier im forum und habe gleich eine Frage. Ich möchte für eine Webseite bestimmt URLs welche Platzhalter verwenden einen noindex über die htaccess zuweisen. Ich habe überhaupt keine Ahnung ob das überhaupt möglich ist. Vielleicht jat jemand eine Idee wie man ein noindex Element bestimmten URLs hinzufügt, die wildcard verwenden.

    hier ist eine beispiel URL: /168/filter/0/0

    Ich würde mich sehr freuen wenn Jemand eine Lösung kennt

    MfG Tom

  • #2
    Mit mod_headers + LocationMatch ist das kein Problem. Eventuell kommst du aber besser wenn du das direkt aus der Anwendung machst.

    Kommentar


    • #3
      ich bin wirklich ein Anfänger in php und weis grad überhaupt nicht was du meinst, aber es freut mich, dass es dafür schonmal ne Lösung gibt. Kannst du mir dafür einen beispiel-code schicken?? Wäre super nett

      Kommentar


      • #4
        du suchst möglicherweise regular expressions und wilkommen hier:

        http://www.popularity-reference.de/b...r-die-htaccess
        http://www.modrewrite.de/mod-rewrite/syntax/

        du meinst in deinem beispiel sowas wie alle 160/filter/0/0 -> 16[0-9]/filter/0/0

        Kommentar


        • #5
          Danke für die Syntax-Liste. Aber damit bekomm ich den Code auch nur schwer selbst hin, kann aber sicherlich schonmal einige Codeschnipesel besser interpretieren.
          ja genau der Platzhalter befindet sich in der 160 in diesem Beispiel also so 160/filter/0/0 --> 1[0-99]/filter/0/0

          Kommentar


          • #6
            ich muss dir dsagen ich weiss gar nicht ob 0-99 geht, 99 ist ja keine ziffer.
            mach doch [0-9][0-9] oder [0-9]{1,2} soll heissen 1 oder zwei mal, wenn es geht.

            also welche liste bekommst du nur schwer selbst hin?

            Kommentar


            • #7

              Also ich probier es mal, hab aber wirklich gar keine Ahnung <FilesMatch ^/16[0-9]/filter/0/0 "> Header set X-Robots-Tag "noindex, follow" </FilesMatch>

              Ist sicherlich falsch, aber kann jemand verbessern??

              Grüße

              Kommentar


              • #8
                ok, meine erster Versuch scheint ja voll in die Hose gegangen zu sein? Kann Jemand helfen??

                MfG Tom

                Kommentar


                • #9

                  Kommentar


                  • #10
                    hat ja viel versucht, ich hab noch nie so header gesezt, glaube aber das der stackoverflow link braucbar ist:

                    http://httpd.apache.org/docs/2.0/mod/mod_headers.html
                    http://stackoverflow.com/questions/1...s-conditionaly


                    scheint voll (..) ist übrigens keine fehlerbeschreibung.
                    pushen wir hier auch sehr ungern gesehen.

                    Kommentar


                    • #11
                      FilesMatch != LocationMatch. Auch solltest du die Einführungszeichen korrekt setzen. Ansonsten sieht das eigentlich ok aus.

                      Kommentar


                      • #12
                        Danke erc, hat mir sehr geholfen und es scheint zu funktionieren!

                        Kommentar

                        Lädt...
                        X