htaccess

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

  • htaccess

    Hallo,

    wenn ich eine Seite aufrufe, die nicht vorhanden ist, dann erscheint ja normalerweise eine 404 Seite. Ich möchte aber auf eine andere Seite verlinken, wenn die eingegebene Seite nicht vorhanden ist.

    Derzeit habe ich das mit einer .htaccess Datei gelöst, die die Zeile redirect / http://www.domain.de/ enhält. Aber leider funktioniert das nicht.

    Wer kann mir bitte weiterhelfen?


    Mfg
    Zocker

  • #2
    trag das in deine .htaccess ein ....
    Code:
    ErrorDocument 404 /deinefehlerseite.html
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Vielen Dank für deine schnelle Antwort. Kann ich auch ErrorDocument 404 /http://www.weitergeleitete-domain.de reinschreiben?


      Mfg
      Zocker

      Kommentar


      • #4
        Hab einfach in der HTML Datei eine Weiterleitung eingebaut.

        Jetzt funktioniert es. Vielen Dank noch mal!


        Mfg
        Zocker

        Kommentar


        • #5
          schreib mal sowas in deiner .htaccess rein.
          die datei error404.html bitte NICHT anlegen.

          Code:
          RewriteEngine on
          RewriteBase /
          
          ErrorDocument 404 /error404.html
          RewriteRule ^error404.html$ [url]http://www.inter.net/[/url] [R=301,L]
          INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


          Kommentar


          • #6
            Tausend Dank. Jetzt habe ich aber noch ein anderes Problem zusätzlich. Wenn ich eine Domain eingebe, soll auf eine andere weitergeleitet werden.

            Also:

            1. Ich gebe http://www.domain1.de ein - soll auf http://www.domain2.de weitergeleitet werden

            2. Ich gebe http://www.domain1.de/bla.htm ein- soll auf http://www.domain2.de weitergeleitet werden, da es keine bla.htm Datei gibt



            Mfg
            Zocker

            Kommentar


            • #7
              Code:
              RewriteCond %{HTTP_HOST} ^(www\.)?\.domain1\.de$ [NC]
              RewriteRule ^/?$ [url]http://www.domain2.de/[/url] [R=301,L]

              ?
              INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


              Kommentar


              • #8
                Wenn ich jetzt nur die Domain eingebe, erhalte ich die Meldung

                Forbidden
                You don't have permission to access / on this server.

                Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.



                Mfg
                Zocker

                Kommentar


                • #9
                  du hast das aber schon an den o.g. inhalt angehangen. oder?
                  INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                  Kommentar


                  • #10
                    Ich habe jetzt eine index.php, die eine Weiterleitung enthält. Somit konnte ich mein Problem lösen.

                    Vielen Dank für deine Hilfe!


                    Mfg
                    Zocker

                    Kommentar


                    • #11
                      wozu die index.php ?
                      INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                      Kommentar


                      • #12
                        In dieser Datei habe ich eine Weiterleitung eingebaut.


                        Mfg
                        Zocker

                        Kommentar


                        • #13
                          und warum hast du das nicht einfach über die .htaccess gemacht, wie ich es geschrieben habe?
                          INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                          Kommentar


                          • #14
                            Weil es so nicht funktionierte.


                            Mfg
                            Zocker

                            Kommentar


                            • #15
                              was passiert(e) denn?

                              und was stand in deiner htaccess drin?

                              INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                              Kommentar

                              Lädt...
                              X