Ankündigung

Einklappen
Keine Ankündigung bisher.

Extensions entfernen

Einklappen

Neue Werbung 2019

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

  • Extensions entfernen

    Ich schreibe diesen Beitrag jetzt einfach mal hier rein. Ich weiss zwar nicht ob man das mit PHP erreichen kann, aber mal Fragen kann man ja.

    Ich möchte eine Seite nicht mehr so anzeigen:

    www.hallo.ch/index.php?seite=5444

    Sondern irgendwie so:

    www.hallo.ch/beitraege/5444/

    Ich könnte jetzt ja für jeden Beitrag einen neuen Ordner anlegen und dann in jedem eine index.php ablegen, aber das erscheint mir recht mühsam.
    Kann man vielleicht trotzdem ein zentrales "index.php" haben, welches dann je nach URL unterschiedlich aufgerufen wird? Wo müsste man dann das einstellen? Oder wie könnte ich das sonst noch lösen?


  • #3
    Das habe ich auch schon gefunden.
    Ich möchte aber lieber eine Webserver-unabhängige Lösung, da mein Webhoster kein Apache hat.

    Kommentar


    • #4
      Dann kommste wohl nicht drum rum die Ordner und Dateien tatsächlich zu erstellen. Davon rate ich aber dringend ab. Der Aufwand (Dateien erstellen, Code Overhead) / Nutzen (dem User ist es meistens sowieso egal wie die URL heißt, hauptsache es geht) ist extrem unproportional.

      Kommentar


      • #5
        Manuell erstellen würde ich die Ordner sowieso nicht. Da wär mir der Aufwand zu gross.
        Und eine automatische Erstellung könnte ich auch ausschliessen, weil wenn ich dann für jeden Beitrag eine Datei habe und dann wäre wohl ziemlich viel Speicherplatz erforderlich.
        Ich möchte einfach, wegen Problemen mit Suchmaschinen, dass keine Extensions (.php) und auch keine Daten (z.B. index.php?seite=5444) mehr in der URL stehen. Dem User kann das indirekt auch nicht egal sein, denn wenn er die Seite bookmarken will und später das File nicht mehr ".php" ist, dann würde das Bookmark nicht mehr gehen.

        Kommentar


        • #6
          Eine andere Möglichkeit wäre auch, dass man es macht wie bei diesem Forum hier, da werden ja die Themen in HTML-Dateien gespeichert. Wird hier pro Beitrag einfach ein HTML-File gemacht? Oder werden die Daten doch dynamisch aus einer Datenbank ausgelesen?

          Kommentar


          • #7
            man kann mitels mod_rewrite machen, das einfach immer .html angezeigt wird (soviel ich weiss :P)

            http://www.modrewrite.de/13.10.0.0.1.0.phtml
            Wie man Fragen richtig stellt

            Kommentar


            • #8
              http://www.phpfriend.de/forum/ftopic51676.html#359153

              Kommentar


              • #9
                Also geht jetzt modrewrite auch mit einem anderen Webserver als mit Apache?

                Kommentar


                • #10
                  der IIS kann das bestimmt auch, nur wirds dort warscheinlich anderst heisen.. kA
                  Wie man Fragen richtig stellt

                  Kommentar


                  • #11
                    Google halt.

                    Kommentar


                    • #12
                      Jops habe auch schon was gefunden:

                      http://www.google.ch/search?hl=de&q=...a=lr%3Dlang_de

                      Aber.... ich möchte halt immer noch etwas Webserver-Unabhängiges....

                      Kommentar


                      • #13
                        ISAPI_Rewrite - http://www.isapirewrite.com
                        IIS Rewrite von Qwerksoft - http://www.qwerksoft.com/products/iisrewrite

                        kA ob die gut sind
                        Wie man Fragen richtig stellt

                        Kommentar


                        • #14
                          Ich fürchte, etwas komplett serverunabhängiges wirst Du nicht finden.

                          Meine bevorzugte Vorgehensweise beim Apache:
                          http://www.zend.com/zend/trick/trick...1&anc=0&view=1

                          Kommentar

                          Lädt...
                          X