Ankündigung

Einklappen
Keine Ankündigung bisher.

Mod_rewirte

Einklappen

Neue Werbung 2019

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

  • Mod_rewirte

    Hallo mal wieder eine frage.

    Habe derzeit folgendes Problem
    ich benutze - PHP Varibale

    'action' .php
    sprich
    index.php?site=z.b

    So nun will ich Mod_rewirte für mehr sicherheit
    also nicht z.b.html

    sondern /index/z.b/

    Meine Mod_rewite rule derzeit:

    RewriteEngine on
    RewriteRule ^(.*).htm$ $start.php
    RewriteRule ^(.*).html index.php?action=$1 [L]
    Aber wie gesagt will keine .html endung
    sondern /

    sprich

    test.html
    /test/

    MfG


  • #2
    Und wo ist jetzt die Frage?
    Im Übrigen hat das a) weder was mit PHP zu tun noch b) was mit fortgeschrittenem PHP.
    Bitte achte doch etwas mehr auf die Forenstruktur.

    Zitat von Cryp Beitrag anzeigen
    So nun will ich Mod_rewirte für mehr sicherheit
    also nicht z.b.html

    sondern /index/z.b/
    Erkläre doch bitte mal, was daran sicherer ist...
    VokeIT GmbH & Co. KG - VokeIT-oss @ github

    Kommentar


    • #3
      Ja wusste aber nich wohin damit da es nur ajax js gab und kein offtip deshlab
      ja ich denke ich bin fortgeschritten nur habe ich bei meinen CMS immer nur GET php Varibale benutzt und ich probiere mich jetzt das erste mal in Mod_rewirde

      Meine frage
      ich habe momentan folgendes: index.php?action=test so ich will aber
      Mod_rewirte -> /index/test ich brauche die richtie Mod_rewirte rule

      MfG

      Kommentar


      • #4
        Zitat von Cryp Beitrag anzeigen
        ja ich denke ich bin fortgeschritten nur habe ich bei meinen CMS immer nur GET php Varibale benutzt und ich probiere mich jetzt das erste mal in Mod_rewirde
        ......ich denk mir meinen Teil.

        Zitat von Cryp Beitrag anzeigen
        Meine frage
        ich habe momentan folgendes: index.php?action=test so ich will aber
        Mod_rewirte -> /index/test ich brauche die richtie Mod_rewirte rule
        Da ich immer noch keine Frage sehe fällt die Antwort einfach aus:
        mod_rewrite - Apache HTTP Server
        VokeIT GmbH & Co. KG - VokeIT-oss @ github

        Kommentar


        • #5
          Genau, denke dir deinen teil also wenn man den sinn davon nicht versteht is es nicht mein Problem, sinn & frage

          Tutorial - bzw Richtige Mod_Rewirte Rule
          für die endungen ^([/]*^ index.php?action=1$ usw (ich weiß ist falsch)

          und nochmal was ich genau wollte
          - ich habe derzeit die GET Varibale (index.php?action=news z.b )
          ich will aber Mod_rewirte einsetzen beispiel
          - index/news bzw http://domain.tld/news/

          @der ober mir danke für link

          Kommentar


          • #6
            Natürlich gib es einen OffTopic Bereich!
            Aber ich denke deine Frage hätte besser ins UnterForum
            Server, Hosting und Workstations rein gepasst.

            Vielleicht ist ja einer der Mods so lieb und verschiebt diesen Beitrag dahin.
            signatur was ist das denn,
            davon hab ich noch nie gehört

            Kommentar


            • #7
              ja ist ok, danke

              aber jetzt nochmal back to topic
              kann mir keiner helfen link mit den richtigen Mod_rewirte rules
              der link da oben sagt mir auch nicht viel auser die verschriedenen varinaten

              MfG

              Kommentar


              • #8
                So ungefähr, ka ob das richtig ist
                Google einfach mal Let me google that for you

                Code:
                RewriteEngine on
                RewriteBase /
                RewriteRule ^.*index/(.*)/ index.php?action=$1
                signatur was ist das denn,
                davon hab ich noch nie gehört

                Kommentar


                • #9
                  Code:
                  RewriteRule ^(.*)/$ index.php?action=$1

                  Kommentar


                  • #10
                    @Cryp:
                    vielleicht solltest du für die sinnvolle beantwortung noch ein
                    paar mehr, infos geben

                    hast du immer
                    Code:
                    index.php?action=Bla
                    dann wäre es so in der art wie

                    Code:
                    RewriteRule ^[^/]*/([^/]*)/$ index.php?action=$1
                    oder
                    Code:
                    index.php?GET
                    haus.php?GET
                    ofen.php?GET
                    dann wäre es so in der art wie

                    Code:
                    RewriteRule ^([^/]*)/([^/]*)/$ $1.php?action=$2
                    und wenn du mehr als nur einen get parameter übergeben willst,
                    dann ist die rewriteRule noch ganz anders

                    also du musst schon genau bestimmen, was alles wie weiter geleitet werden soll

                    außerdem habe ich einen interessanten link für dich
                    Test your RewriteRules for Apache mod_rewrite
                    Da kannst du die rules testen
                    signatur was ist das denn,
                    davon hab ich noch nie gehört

                    Kommentar


                    • #11
                      Hallo,

                      du kannst auch mal hier vorbeischauen.

                      Gruß
                      http://hallophp.de

                      Kommentar

                      Lädt...
                      X