Avatar billede julebetty Nybegynder
19. juni 2003 - 00:00 Der er 40 kommentarer

Kan man lave en fejl 404 side ?

Hej

Jeg har lavet et intelligent login system (vil jeg kalde det) som jeg fandt på www.html.dk
Det er bare et alm. script/html kode.

Hvis man indtaster :
Brugernavn: HANS
Kode: JENSEN

Så logger den ind på :

www.adressen.dk/HANSJENSEN.htm

Nu har jeg et spørgsmål:

Kan man lave en fejl 404 side????????

Altså hvis man taster :
Brugernavn: Kim
KOde: Jensen

Og filen KimJensen.htm findes ikke kan man så gøre det sådan at den viser en FEJL 404 : SIDEN FINDES IKKE

Venlig hilsen
Kim H Larsen
Avatar billede simonvalter Praktikant
19. juni 2003 - 00:03 #1
normalt vil 404 siden blive sat op i serveren ..
jeg er ikke klar over om du kan gøre det med php eller andet ..
men feks i apache serveren gør du dette
ErrorDocument 404 /missing.html

men dit error document skal være større end 512 bytes ellers overtager IE det med dens egen error page.
Avatar billede simonvalter Praktikant
19. juni 2003 - 00:04 #2
hvad angår iis ved jeg det ikke.
Avatar billede ztyxx Nybegynder
19. juni 2003 - 00:04 #3
Avatar billede runeevers Nybegynder
19. juni 2003 - 00:06 #4
Jep, med htaccess.

Lav en fil i roden af dit webhotel, kaldet .htaccess

Heri skriver du:

ErrorDocument 404 http://domæne.dk/404.html

Virker med alle standard fejlsider. Hvis du vil lave den med andre fejlsider kan du bare adskille dem vha linieskift :o)
Avatar billede julebetty Nybegynder
19. juni 2003 - 00:07 #5
loadet >>> Det lyder meget teknisk i mine ører, jeg fatter faktisk ikke hvad du mener :-)


ztyxx >> Det er bare en side med html koder til adgangslogin ikke? jeg kan ikke se beskrivelser på hvordan man laver en fejl404 side :-)
Avatar billede alleykat Nybegynder
19. juni 2003 - 00:07 #6
:D hvis jeg må komme med et forslag til en... http://www.wh-hms.uni-ulm.de/~widi/14all/ den forklarer ikke noget, er bare en oversjov version af en 404 ;)
Avatar billede ztyxx Nybegynder
19. juni 2003 - 00:08 #7
http://www.webcafe.dk/artikler/apache/htaccessfejlbeskeder/
under
Send videre til en lokal fejl-side
Avatar billede simonvalter Praktikant
19. juni 2003 - 00:08 #8
bruger selv den her http://gbit.dk/blaaa
Avatar billede julebetty Nybegynder
19. juni 2003 - 00:09 #9
runeevers >>> Hej det ser ud til at være noget jeg kan bruge.
Jeg er ikke så skide god til det her, kan du forklare nærmere ?

Hvis jeg laver en side hvor der står "siden findes ikke" og gemmer den som 404.html er det hvad jeg skal gøre ?

Hvad mener du med  "Lav en fil i roden af dit webhotel, kaldet .htaccess"

Hvad er roden af mit webhotel???
Avatar billede simonvalter Praktikant
19. juni 2003 - 00:09 #10
roden er det hvor din index.htm/l/php ligger
Avatar billede cyigen Nybegynder
19. juni 2003 - 00:10 #11
nej det kan du ikke mm. du har specielt adgang til serveren/udbyderen (ikke nok med FTP).
Avatar billede julebetty Nybegynder
19. juni 2003 - 00:11 #12
loadet >> ok så er jeg med.
Men! hvordan laver jeg den fil der ??
Avatar billede cyigen Nybegynder
19. juni 2003 - 00:11 #13
hvad med først og fremmest fortælle os hvad du har adgang til på serveren?
Avatar billede simonvalter Praktikant
19. juni 2003 - 00:12 #14
cyigen > normalt er det nok med ftp access for at bruge .htaccess
Avatar billede julebetty Nybegynder
19. juni 2003 - 00:12 #15
skal jeg bare lave en tekst i eks. notesblok og gemme den som 404.htaccess og uploade den fil ?????????
Avatar billede julebetty Nybegynder
19. juni 2003 - 00:13 #16
cyigen >>> altså jeg har bare en alm hjemmeside med alm ftp adgang ikke mere
Avatar billede ztyxx Nybegynder
19. juni 2003 - 00:14 #17
julebetty, du skal lave en fil der hedder .htaccess, ikke andet, den skal indeholde
ErrorDocument 404 404.html


derefter laver du en fil der hedder 404.html og smider det i den du synes skal stå der
Avatar billede ztyxx Nybegynder
19. juni 2003 - 00:14 #18
julebetty> prøv at smide adressen på din hjemmeside
Avatar billede simonvalter Praktikant
19. juni 2003 - 00:16 #19
og du kan ikke gemme som en fil der hedder .htaccess i notepad så kald den et ordenligt filnavn og rename den når den er på serveren eller lav den i run/cmd.exe edit og save den der.
Avatar billede ztyxx Nybegynder
19. juni 2003 - 00:17 #20
ErrorDocument 404 /404.html
skl det være i .htaccess
Avatar billede simonvalter Praktikant
19. juni 2003 - 00:17 #21
jep
Avatar billede simonvalter Praktikant
19. juni 2003 - 00:18 #22
nå det lød som et spm ;)
Avatar billede ztyxx Nybegynder
19. juni 2003 - 00:18 #23
*LOL*
Avatar billede privatdetektiverne Nybegynder
19. juni 2003 - 07:42 #24
Avatar billede coolcoder Nybegynder
19. juni 2003 - 09:58 #25
Hvilken type server har du? Kan du bruge ASP eller PHP?

Det nemmeste vil i dit tilfælde være, at undersøge om filnavnet dit login oprettet findes på serveren. Hvis ikke kan du istedet sende brugeren til en bestemt side, fx 404.htm.

Dette er nemt nok med ASP eller PHP, hvorimod det kan blive lidt mere tricky med ren JScript. Si' til når du finder ud af hvilken løsning der skal arbejdes videre med
Avatar billede runeevers Nybegynder
19. juni 2003 - 11:34 #26
Nogen konkret årsag til at du har afvist mit svar? Kan du ikke få det til at spille?
Avatar billede simonvalter Praktikant
19. juni 2003 - 13:13 #27
ja ... hvis du stadig har problemer må du bare sige til
Avatar billede simonvalter Praktikant
19. juni 2003 - 13:17 #28
og du må meget gerne gå dine gamle spm igennem og kigge på dem .. du har en del åbne.
Avatar billede julebetty Nybegynder
19. juni 2003 - 23:02 #29
hmm jeg kan sku ik få det til at virke
hvordan lukker man et spm uden at tildele point (vedr gamle spm)

Kim
Avatar billede ztyxx Nybegynder
19. juni 2003 - 23:03 #30
du lægger selv et svar, og giver dig selv point
Avatar billede simonvalter Praktikant
20. juni 2003 - 00:05 #31
hvad er så problemet ... har du oprettet .htaccess filen i din site root / ?
Avatar billede julebetty Nybegynder
20. juni 2003 - 23:27 #32
Ja jeg kaldte den 404.htm og uploadede den og omdøbte den til 404.htaccess og bagefter bare .htaccess  og intet af det virkede.
Den skal ikke ligge i selve roden af webhotellet det drejer sig om en bestemt mappe og jeg uploadede den til denne mappe og omdøbte den herefter, men jeg kan desværre ikke få det til at virke.
Avatar billede alleykat Nybegynder
21. juni 2003 - 11:34 #33
julebetty >> du misforstår vist.... som runeevers og flere andre skriver:
Du skal indsætte en linie i din .htaccess hvori der står "ErrorDocument 404 [her skal være en henvisning til filen der skal vises ved 404!]" som f.eks. som ztyxx siger. Og så skal du lave et dokument (og selvfølgelig kalde det dét du har henvist til i .htaccess). Hvis du gør det rigtigt, virker det osse.
Avatar billede ztyxx Nybegynder
21. juni 2003 - 19:37 #34
har lavet lidt du kan kigge på
http://ztyxx.h4f.dk/htaccess.zip
Avatar billede julebetty Nybegynder
21. juni 2003 - 21:24 #35
ok nu begynder jeg vidst at forstå det, jeg prøver at kigge på det i morgen når jeg er ved min egen computer
Avatar billede alleykat Nybegynder
19. august 2003 - 11:55 #36
*venter*
Avatar billede julebetty Nybegynder
19. august 2003 - 23:48 #37
Jeg har opgivet det, kan desværre ikke finde ud af det.
Avatar billede julebetty Nybegynder
05. september 2003 - 23:29 #38
Nu har jeg fundet ud af det takket været surftown
Avatar billede ztyxx Nybegynder
05. september 2003 - 23:31 #39
hvad var det så der fik det til at virke, nogle af de løsninger vist her?
Avatar billede julebetty Nybegynder
06. september 2003 - 21:29 #40
Surftown har en komponent på deres system som er integreret i webhotellet som de aktiverede jeg skulle herefter blot oplyse hvilken side alle fejl404 skulle omdirigeres til. det var smart.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester