Fjern sidenavn i Browser URL

Tags:    html script


Når min hjemmeside vises i en browser, vises der i browserens adresse linjen navnet på html-filen.

Som det er nu vises :
www.minhjemmeside.dk/index.html
www.minhjemmeside.dk/kontakt.html
www.minhjemmeside.dk/nyheder.html


Hvordan gør jeg *.html filnavnet usynligt, så det ikke vises, men uanset hvilken side "gæsten" er inden på så står der kun www.minhjemmeside.dk



6 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Det er faktisk også muligt, at gøre det uden hcaccess. Hvis der ligger en index.html i en mappe. Kaldes den automatisk hvis man går ind i mappen. Så derfor hvis du opbygger dit website på den nedenstående måde, kan du fjerne .html.

www.minhjemmeside.dk/index.html
www.minhjemmeside.dk/kontakt/index.html
www.minhjemmeside.dk/nyheder/index.html

Så kan du besøge siderne med:
www.minhjemmeside.dk/
www.minhjemmeside.dk/kontakt/
www.minhjemmeside.dk/nyheder/


Edit:
Fedt, at få minus for, at komme med et alternativt eksempel :o



Indlæg senest redigeret d. 21.07.2013 15:44 af Bruger #17081
Lad være... :)
Det ødelægger mere brugerens oplevelse af din side, end det hjælper dig i beskyttelse af den.
Og dine sider vil alligevel blive indekseret af Google.



Det kommer helt an på hvordan din hjemmeside er opbygget ellers kan du tage fat i htaccess, der kan du i hvertfald fjerne ".html"

Du kunne jo også bare tage et cms i brug som joomla eller wordpress.



Når vi alligevel er i slutningen af 80'erne (jvnf. spørgsmålet) - så vil mit bud være at du opbygger dit website i frames.. :-)

Med frames kan du sagtens koble f.eks kontakt.html ind til index.html og med et par linjers regulære udtryk (mod_rewrite) kan du tvinge den besøgende til kun at være på http://www.domain.tld/

Men! Jeg går ind for Michael's råd.

Hvis det er fordi noget skal være hemmeligt, så er svaret så simpelt - læg det ikke online! :-)



Indlæg senest redigeret d. 22.07.2013 18:57 af Bruger #17610
Du kan også opnå den ønskede effekt ved at kalde dine sider og opdaterer output via Ajax. Dette resulterer også i at brugeren slet ikke føler at siden opdaterer hver gang.



Når vi alligevel er i slutningen af 80'erne (jvnf. spørgsmålet) - så vil mit bud være at du opbygger dit website i frames.. :-)

Med frames kan du sagtens koble f.eks kontakt.html ind til index.html og med et par linjers regulære udtryk (mod_rewrite) kan du tvinge den besøgende til kun at være på http://www.domain.tld/

Men! Jeg går ind for Michael's råd.

Hvis det er fordi noget skal være hemmeligt, så er svaret så simpelt - læg det ikke online! :-)

Det er rimeligt godt klaret når den første hjemmeside er fra 1990 ( http://en.wikipedia.org/wiki/World_Wide_Web ). Men nej den teknik jeg refererer til bruges stadig. Især hvis du kigger på Static Site Generators, der er det måden man gør det på.



t