markuse: datei extensions in adresszeile ausblenden, nicht aber den pfad

hallo!

versuche seit geraumer zeit eine lösung zu finden, um beim besuchen  meiner website die dateiextensions in der adresszeile los zu werden, so dass statt

http://www.name.de/home.html und http://www.name.de/news.html nur
http://www.name.de/home und http://www.name.de/news steht.

wobei es noch schöner wäre, statt
http://www.name.de/home.html  nur
http://www.name.de/
angezeigt zu bekommen.

also es geht nicht darum, mit einem frameset die pfade auszublenden, soweit ich das beurteilen kann..

finde leider keine lösung  (auch nach google suche)
bin anfänger und für hilfe sehr dankbar.

markuse

  1. Hallo,

    das geht nur über Redirect in einer .htaccess.

    Gruß

    jobo

    1. Hallo,

      das geht nur über Redirect in einer .htaccess.

      bzw. Rewrite.

      Außerdem gibt es die Multiviews. Multiviews können unter bestimmten Voraussetzungen ebenfalls über eine lokale Konfigurationsdatei, die üblicherweise .htaccess heißt, ermöglicht werden.

      Grundsätzlich ist dies eine Sache der Serverkonfiguration und nichts, was man mit HTML erreichen kann.

      Freundliche Grüße

      Vinzenz

  2. Hi,

    versuche seit geraumer zeit eine lösung zu finden, um beim besuchen  meiner website die dateiextensions in der adresszeile los zu werden, so dass statt

    http://www.name.de/home.html und http://www.name.de/news.html nur
    http://www.name.de/home und http://www.name.de/news steht.

    Stichworte: mod_rewrite, oder MultiViews. (Letzteres kann noch zu anderen „Nebenwirkungen“ führen; beide Stichworte bezogen auf einen Apache-Webserver.)

    wobei es noch schöner wäre, statt
    http://www.name.de/home.html  nur
    http://www.name.de/
    angezeigt zu bekommen.

    Dann nenne diese Datei nicht home.html, sondern index.html - nach einer solchen Datei zu suchen, wenn nur ein Verzeichnis „aufgerufen“ wird, ist idR. Standardeinstellung der Webservers.

    MfG ChrisB

    --
    RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
    1. Vielen Dank für die schnellen Antworten, werde mich damit beschäftigen.

      kurz zum Umbenennen:

      Dann nenne diese Datei nicht home.html, sondern index.html

      hmm,

      das index.html wird bei leider auch im Browser angezeigt, also
      www.name.de/index.html

      Gruss,
      markuse

      1. Hi,

        Dann nenne diese Datei nicht home.html, sondern index.html

        das index.html wird bei leider auch im Browser angezeigt, also
        www.name.de/index.html

        Und worauf zeigt dein Link, bzw. welche Adresse fordert dein Browser an ...?

        MfG ChrisB

        --
        RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
        1. Hi

          Dann nenne diese Datei nicht home.html, sondern index.html

          das index.html wird bei leider auch im Browser angezeigt, also
          www.name.de/index.html

          Und worauf zeigt dein Link, bzw. welche Adresse fordert dein Browser an ...?

          MfG ChrisB

          Also, weiss nicht ob ich das ganz checke aber es ist so:

          "name.de" liegt als verzeichnis auf meinem strato-webserver. auf dieses verzeichnis ist die domain geleitet. da drin liegt eine index.html, die auf home.html verweist und nix weiter. jene index.html wird automatisch von (bitte nicht aufregen :)   iweb  beim website-export erstellt.

          soll ich dann sozusagen die auto-index.html löschen und home.html in index.html umbennnen?

          sorry, bin da leider wirklich nicht so bewandert...

          1. Hi,

            du zitierst immer noch mehr, als nötig wäre ...

            soll ich dann sozusagen die auto-index.html löschen und home.html in index.html umbennnen?

            Das wäre vielleicht einen Versuch wert, hm?

            MfG ChrisB

            --
            RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
            1. sorry,

              ok, das hat geholfen.

              dafür schonmal vielen dank!!

              könnte man das system nicht übertragen auf die unterverzeichnisse?

              also quasi alles was bspw. zu "news" gehört in ein verzeichnis

              name/news   auf den webserver packen und darin news.html in index.html umbenennen?

              die jeweiligen links auf der hauptseite müssten dann sozusagen nur die entsprechenden verzeichnis pfade enthalten..

              markuse

              1. könnte man das system nicht übertragen auf die unterverzeichnisse?

                hab das jetzt mal so gemacht, also alle unterseiten in verzeichnisse gepackt und den namen der unterseite in index.html umbenannt.  funktioniert.
                jetzt werden nur noch die ordner angezeigt, ohne filenamen.

                zwar bisschen umständlich, aber wenns einmal eingerichtet ist, ist es glaube ich ok.

                vielen dank nochmal,
                markuse

                1. Grüße,
                  faszinierend - ich wäre nie auf so ein elösung gekommen. ich habe ganz beschuert mich damals mit hatcess auseinandergesetzt
                  MFG
                  bleicher

                  --
                  __________________________-

                  FirefoxMyth
  3. hi,

    bin anfänger und für hilfe sehr dankbar.

    Hmm. Seitdem ich das .html abgeschafft habe, kriege ich keine Suchanfragen von google mehr. Willst Du das auch?

    Hotti