Avatar billede hobz Nybegynder
13. juli 2004 - 21:38 Der er 23 kommentarer og
1 løsning

Problemer med htaccess og 404

Jeg har forsøgt mig med ErrorDocument 404 /fuld/path/404.html i min .htaccess fil, men får følgende fejl: Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Så vidt jeg kan regne ud, er det path'en på 404.html der er gal, men if. min webhost skulle den angivne path være den absolutte path.

Kan man evt. få outputtet noget fra sin .htaccess, f.eks. hvor den leder efter /fuld/path/404.html
Avatar billede hmmhelpinghmm Nybegynder
13. juli 2004 - 21:42 #1
ErrorDocument 404 /404_error.php
Avatar billede hobz Nybegynder
13. juli 2004 - 21:50 #2
samme problem.
Avatar billede hmmhelpinghmm Nybegynder
13. juli 2004 - 21:52 #3
desværre kan ikke hjælpe mere, må gå, skal på ferie! :)
Håber andre kan løse det

held og lykke!
Avatar billede erikjacobsen Ekspert
13. juli 2004 - 21:55 #4
Det er ikke den fulde sti, men en fuld URL du skal have.
Ligger 404_error.php - eller hvad du kalder den - i roden af dit website,
så du kan se den med  http://www.mitdomæne.dk/404_error.php  så skal du nemlig skrive
  ErrorDocument 404 /404_error.php
Ligger den i et underkatalog, skal du selvfølgelig anføre det også.
Avatar billede hobz Nybegynder
13. juli 2004 - 22:21 #5
Hm.. problemet med dette er, at 404_error.php så er en public fil, tilgængelig i public_html og ikke i root?
Avatar billede erikjacobsen Ekspert
13. juli 2004 - 22:24 #6
Ja, den er tilgængelig - men den skal jo også kunne ses? Kald den evt. noget mystisk.
Avatar billede hobz Nybegynder
14. juli 2004 - 09:15 #7
Burde det ikke virke med local path? Kan det være noget med chmod på nogle filer?
Avatar billede erikjacobsen Ekspert
14. juli 2004 - 09:41 #8
Nej det burde det ikke
Avatar billede hobz Nybegynder
14. juli 2004 - 10:00 #9
HVorfor burde det ikke det?
Man kan jo se path'en til 404-filen når man benytter fuld URL.
Avatar billede erikjacobsen Ekspert
14. juli 2004 - 10:03 #10
Ja, hvis du bruger
  ErrorDocument 404 http://noget...
Avatar billede hobz Nybegynder
14. juli 2004 - 10:09 #11
Kan man lave det på en anden måde?
Avatar billede erikjacobsen Ekspert
14. juli 2004 - 10:13 #12
Hvad er problemet?
Avatar billede hobz Nybegynder
14. juli 2004 - 10:14 #13
Jeg vil gerne skjule location af mine errordocs.
Avatar billede erikjacobsen Ekspert
14. juli 2004 - 10:19 #14
Men de bliver da ikke vist umiddelbart:

  http://www.dmu-stud.dk/~ej/nogetsomsletikkefindes

Og i .htaccess står der:

  ErrorDocument 404 /~ej/404.php
Avatar billede hobz Nybegynder
14. juli 2004 - 10:24 #15
Jeg kan ikke få det til at virke med local paths, kun full URL og der står det, det er jo det der er problemet.
Avatar billede erikjacobsen Ekspert
14. juli 2004 - 10:28 #16
Du kan ikke bruge en path/sti, men en URL. Står der http://... i den laver den noget
på adresselinien. Men uden http:// som jeg skriver i eksemplet, så skulle den
ikke vise hvor din fejl-fil ligger. Men den skal ligge i "public_html", eller
hvad det katalog nu hedder hos dig. Hvis den ikke må ses, kan du blot give den
et langt navn af tilfældige bogstaver - det er der ingen der gætter.
Avatar billede hobz Nybegynder
14. juli 2004 - 11:02 #17
Ahhh! Sådan. Og man kan ikke angive root i sin url?
Avatar billede erikjacobsen Ekspert
14. juli 2004 - 11:04 #18
Så er det ikke en url, men en sti/path.
Man kan vel sige at du skal bruge en amputeret url, uden domænenavn foran.
Avatar billede hobz Nybegynder
14. juli 2004 - 11:05 #19
Takker. Ved du forresten om man kan lave følgende med DNS:
error.domain.dk skal pege på domain.dk/error ??
Avatar billede erikjacobsen Ekspert
14. juli 2004 - 11:07 #20
Nej, det kan dns ikke klare. Men en opsætning i din apache-config-fil kan.
Avatar billede hobz Nybegynder
14. juli 2004 - 13:46 #21
Kan det laves via htaccess? Har ikke adgang til httpd.conf
Avatar billede erikjacobsen Ekspert
14. juli 2004 - 14:53 #22
Du kan måske lave et subdomæne på dit webhotel? Jeg ved ikke om man kan nøjes
med .htaccess - det har aldrig været nødvendigt.
Avatar billede 7th Praktikant
13. august 2004 - 00:45 #23
erikjacobsens første kommentar, 13/07-2004 21:55:32, skal virke med mindre du har tastet forkert. Fylder din fejlside under 512 bytes? Hvis ja, så overrider Internet Explorer din fejlside. Håber det kan hjælpe dig :)

Kilde: www.webcafe.dk/artikler/apache/htaccessfejlbeskeder/
Avatar billede hobz Nybegynder
26. oktober 2004 - 11:50 #24
Tak for kommentarer!
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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