Ankündigung

Einklappen
Keine Ankündigung bisher.

Mod_Rewrite: 404 not found (Xampp)

Einklappen

Neue Werbung 2019

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

  • #16
    Ich hab mal ein Bild hochgeladen, vielleicht ist es jetzt besser verständlich.

    Kommentar


    • #17
      Das ist die Ordner Ansicht. Die .htaccess wird nicht angezeigt ist aber 100% in diesem Ordner.
      Angehängte Dateien

      Kommentar


      • #18
        [QUOTE=steelhammer;813762Die .htaccess wird nicht angezeigt ist aber 100% in diesem Ordner.[/QUOTE]

        die .htaccess soll nicht angezeigt werden.

        Kommentar


        • #19
          Wenn die htaccess auch in dem Ordner liegt ist die RewriteBase dann nicht "/"?

          Kommentar


          • #20
            Der RewriteBase ist Document-Root basiert.
            [URL="https://gitter.im/php-de/chat?utm_source=share-link&utm_medium=link&utm_campaign=share-link"]PHP.de Gitter.im Chat[/URL] - [URL="https://raindrop.io/user/32178"]Meine öffentlichen Bookmarks[/URL] ← Ich habe dir geholfen ? [B][URL="https://www.amazon.de/gp/wishlist/348FHGUZWTNL0"]Beschenk mich[/URL][/B].

            Kommentar


            • #21
              Ich hab jetzt XAMPP deinstalliert und wieder installiert nun bekomme ich den Fehler "Serverfehler Error 500". Aber wenn ich die .htaccess aus dem Ordner /one/ rausnehme und auf den Ordner über localhost/one/ zugreife funktioniert es ohne Fehler. Es liegt 100% an der .htaccess

              Kommentar


              • #22
                rewrite_mod anschalten. Die Anweisungen sind nicht in IFs gewrappt, das schlägt fehl ( endet in einem dead end - 500 ) wenn das so ist.
                [URL="https://gitter.im/php-de/chat?utm_source=share-link&utm_medium=link&utm_campaign=share-link"]PHP.de Gitter.im Chat[/URL] - [URL="https://raindrop.io/user/32178"]Meine öffentlichen Bookmarks[/URL] ← Ich habe dir geholfen ? [B][URL="https://www.amazon.de/gp/wishlist/348FHGUZWTNL0"]Beschenk mich[/URL][/B].

                Kommentar


                • #23
                  Mod_rewrite ist angeschalten aber das mit den IFs werde ich mal ausprobieren.

                  Kommentar


                  • #24
                    Dankeschön jetzt ist der Error 500 weg aber der 404 Error ist wieder da, wenn ich localhost/one/startseite öffnen will.

                    <IfModule mod_rewrite.so>
                    RewriteEngine on

                    RewriteCond %{REQUEST_FILENAME} !-f
                    RewriteCond %{REQUEST_FILENAME} !-d
                    RewriteRule ^([a-z0-9./_+-]+)$ /www.example.com/index.php?site=$1 [QSA, NC, L]
                    </IfModule>

                    Kommentar


                    • #25
                      Das mit /www.example.com/ ist ein Tippfehler sorry ist eigentlich/one/

                      Kommentar


                      • #26
                        Ich hab drei Dateien deren Pfad ich ändern will:
                        .../localhost/one/index.php?site=startseite...
                        .../localhost/one/index.php?site=info...
                        .../localhost/one/index.php?site=impressum...
                        in....
                        .../localhost/one/startseite...
                        .../localhost/one/info...
                        .../localhost/one/impressum.

                        Kommentar


                        • #27
                          Ich seh nur eine ( index.php ), du meinst sicher URLs.

                          Das sollte soweit gehen, RewriteBase auf /one

                          Probier mal:
                          Code:
                          RewriteEngine On
                          
                          RewriteBase /one
                          RewriteCond %{REQUEST_FILENAME} !-f 
                          RewriteRule ^(.*)$ index.php?site=$1 [QSA,L]
                          [URL="https://gitter.im/php-de/chat?utm_source=share-link&utm_medium=link&utm_campaign=share-link"]PHP.de Gitter.im Chat[/URL] - [URL="https://raindrop.io/user/32178"]Meine öffentlichen Bookmarks[/URL] ← Ich habe dir geholfen ? [B][URL="https://www.amazon.de/gp/wishlist/348FHGUZWTNL0"]Beschenk mich[/URL][/B].

                          Kommentar


                          • #28
                            Sorry das lag am Browser musste gestern auf opera umstellen, weil Mozilla gar nicht mehr funktioniert hat. Opera zeigt nicht die ganze URL an. Aber mit deinem Code ändert sich auch nichts wenn ich localhost/one/startseite oder /info eingebe bekomme ich Error 404 zurück.

                            Kommentar


                            • #29
                              http://mod-rewrite-cheatsheet.com/#url-mapping

                              Schau da mal rein.
                              [URL="https://gitter.im/php-de/chat?utm_source=share-link&utm_medium=link&utm_campaign=share-link"]PHP.de Gitter.im Chat[/URL] - [URL="https://raindrop.io/user/32178"]Meine öffentlichen Bookmarks[/URL] ← Ich habe dir geholfen ? [B][URL="https://www.amazon.de/gp/wishlist/348FHGUZWTNL0"]Beschenk mich[/URL][/B].

                              Kommentar


                              • #30
                                Danke für den Link. Ich werde mich mal durch die Seite lesen.

                                Kommentar

                                Lädt...
                                X