20. august 2002 - 19:15
Der er
37 kommentarer og 4 løsninger
404 not found
Hvor/hvordan setter jeg min apache server til at sende personer der kommer til et dødt link på min hjemmeside hen til en standard fejl side som jeg selv laver. lige nu får jeg bare "siden kan ikke vises" frem!
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
20. august 2002 - 19:17
#1
jeg mener det er httpd filen..?
20. august 2002 - 19:17
#2
20. august 2002 - 19:17
#3
doh! .. der står vist noget i den ang. fejl sider/meddelelser.
20. august 2002 - 19:17
#4
:)
20. august 2002 - 19:18
#5
nej, thesurfer.. htaccess :)
20. august 2002 - 19:18
#6
Sætter enten: "ErrorDocument 404 /missing.html" eller: "ErrorDocument 404 /cgi-bin/missing_handler.pl"
20. august 2002 - 19:18
#7
AHA! det var noget med "ht*"! :)
20. august 2002 - 19:18
#8
Enten i din httpd.conf, og så gælder det for alle 404 Eller med en .htaccess: ErrorDocument 404 /404.shtml
20. august 2002 - 19:19
#9
Hvor 404.shtml jo ligger i dit root!
20. august 2002 - 19:19
#10
hmm.. så havde jeg sgu ret.. "httpd.conf"..
20. august 2002 - 19:19
#11
;o)
20. august 2002 - 19:20
#12
Det vil sige, hvis du smider den i en enkelt mappe, og det kun er for den mappe den skal gælde, så fjerner du skråstregen! :O)
20. august 2002 - 19:21
#14
øhh
20. august 2002 - 19:22
#15
jeg har tænkt mig at lave en 404.html i min rod mappe dvs. htdocs og så skal apache hver gang nogle kommer ind på en side som ikke findes i htdocs automatisk gå ind på 404.html
20. august 2002 - 19:25
#16
Så er det mit første forslag, altså en .htaccess som ligger i roden af dit serverroot, og 404 ligger også i roden!
20. august 2002 - 19:26
#17
nej jeg har ikke nogen .htaccess i roden ej har jeg en 404.
20. august 2002 - 19:28
#18
eller er det nemmere at lave en 404.php til at vise den fejl meddelse?
20. august 2002 - 19:28
#19
Og hvordan vil du så lave en 404? Hvis det er din egen sevrer, så definer i din httpd.conf!
20. august 2002 - 19:28
#20
sevrer == server
20. august 2002 - 19:29
#21
Hvis du bruger PHP kan du lave nogle mere "avancerede" fejlsider. Alt efter hvilken type error kan forskelligt blive gjordt.
20. august 2002 - 19:37
#22
I din conf, find: # 2) local redirects #ErrorDocument 404 /missing.html # to redirect to local URL /missing.html #ErrorDocument 404 /cgi-bin/missing_handler.pl # N.B.: You can redirect to a script or a document using server-side-includes. (eller lign) og udkommenter #ErrorDocument 404 /missing.html ErrorDocument 404 /missing.html
20. august 2002 - 20:05
#23
redigeret i httpd.conf linjen "ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var" har jeg lavet om til "ErrorDocument 404 /htdocs/404.html" og derefter har jeg lavet en fil der hedder 404.html inde i mappen htdocs. men det ser ikke ud til at det virker.
20. august 2002 - 20:08
#24
Prøv med: ErrorDocument 404 /404.html htdocs er jo default mappe for serveren!
20. august 2002 - 20:08
#25
Du har jo ikke en mappe "htdocs" i mappen htdocs, eller hvad?????
20. august 2002 - 20:10
#26
Og prøv at kikke i din error.log Ved ikke om der er noget, men når noget ikke vil som det skal, så er det et sted at kikke!!!!!!
20. august 2002 - 20:37
#27
sukos du kan jo komme ind på min HP og se hvad min errorlog siger.
http://brixz.dyndns.org
20. august 2002 - 21:03
#28
Ja, den siger jo temmelig en del, men gør den også det når du bruger standard error?
20. august 2002 - 21:09
#29
standart error???
20. august 2002 - 21:35
#30
uden at du selv definerer et ErrorDocumnet
24. august 2002 - 23:23
#31
25. august 2002 - 22:11
#32
.htaccess er det en nødvendig fil at have? for dem kom ikke med min installation af apache2. har jeg så fået en forkert version af apache? (jeg har version 2.0.39) til windows For at sige min ærlige menning så er jeg ret forvirret. Og hvorfor f.... i h..... har jeg ikke nogen .htaccess fil? det ville gøre alt dette nemmere eller tager jeg helt fejl der?
25. august 2002 - 22:38
#34
ok, men jeg kan ikke lave en fil der hedder ".htaccess" skal den have et navn foran som f.eks. "httpd.htaccess"??? (Du opretter selv en .htaccess fil og ligger den i biblioteket!) det bibliotek, er det "conf" eller "htdocs" eller i roden af apache installationen?
25. august 2002 - 22:41
#35
Nej den skal hedde .htaccess du kan oprette den i notepad ved at skrive ".htaccess" og vælger alle filtyper(*.*) i filtype! Den skal ligge i din document root, i dit tilfælde htdocs!
27. august 2002 - 15:09
#36
Vil lige pointere at du skal gemme ".htaccess" MED gåseøjne. Min hjemmelavede 404.html virker dog kun i Netscape og ikke Internet Explorer. Hvordan kan det være?
27. august 2002 - 15:12
#37
Forreseten, hvis man gerne vil have at ens .htaccess fil skal hede f.eks. ht.access kan man lave om på indstillingerne. Men punktummet foran en fil gør at filen er skjult, derfor er det (næsten) umuligt for folk udefra at se dine .-filer.
27. august 2002 - 15:14
#38
"....htaccess fil skal hede f.eks. ht.access kan man lave om på indstillingerne i httpd.conf" Glemte lige noget =)
27. august 2002 - 15:18
#39
Ja jeg har fundet ud af det. den virker ikke i Internet Explorer, med mindre du gør følgende i internet explorer:
Funktioner --> Internetinstillinger --> Avanceret --> og fjernet hakket ved "Vis meddelelser om uskadelige HTTP-fejl"
Du kan eventuelt prøve begge dele på min hjemmeside som kun lige en oppe 1 lille time idag
http://brixz.dyndns.org/denne_side_er_ikke_paa_min_webserver.html hvis du når du klikker på dette link får en sort side med grøn skrift hvorpå der står "404 siden blev ikke fundet desværre" så virker det :)
hvis du får en hvid side der siger: "siden blev ikke fundet denne side er blevet............" så virker det ikke.
27. august 2002 - 15:29
#40
Fantastisk! Hvis jeg kunne give dig points ville jeg gøre det, men det må vente til en anden gang =)
27. august 2002 - 15:41
#41
;) det behøver du ikke.. Du har givet mig din ip!!! så kan jeg øve mig lidt på nogle DOS (Denial of Service) Attacks LOL Joker med dig det kunne jeg ikke finde ud af, nå, men jeg vil gerne takke alle der har hjulpet mig med dette problem! selvom jeg godt kan se at 30 points er for lidt men næste gang så sætter jeg mere på ;)
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.