Archief - INFO: Error pagina's

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

knuppel

Legacy Member
Hallo,
Ik zit met het volgende probleem.
Ik zou graag een error pagina aanmaken.
Ik weet al dat ik een .htacces bestand moet aanmaken.
als ik het als volgt doe
ErrorDocument 404 http://www.2g-desi9n.be/404.html
dan werkt het
Maar dan krijg je in je link die 404.html te zien.

Als ik het op deze manier doe
ErrorDocument 404 /404.html

dan werkt het niet hoe komt dit ?

Greetz Knuppel

xml

Legacy Member
omdat u document niet in de werkelijke root staat. Dat pad dat begint met een / start vanaf de root van de server. Meestal is dit iets in de aard van

/www/public/customers/R/Rudy/www.site.be/

Of zoiets eh, k zeg nu maar :), maar hoe dan ook, ik snap uw "probleem" niet goed. Je wil niet dat in de url 404.html verschijnt of wat?


*Edit: als je dit pad niet weet is er een heel eenvoudige manier om dat te ontdekken. Maak een klein php bestandje in met een echo die je afsluit zonder ;. (Dus een php-file met een syntax fout in). Open dat in je browser en je zal de php-error krijgen. Daar staat normaal het volledige pad vermeld.

knuppel

Legacy Member
dit krijg ik dan
Parse error: parse error, unexpected ':', expecting ',' or ';' in /files/2g-desi9n/www.2g-desi9n.be/test.php on line 2

Bedoel je dan zo :
ErrorDocument 404 /files/2g-desi9n/404.html
Want dat werkt ook niet.

Als ik naar men ftp server ga, dan moet ik eerst de map www.2g-desi9n.be
aan klikken om men bestanden in te zetten. Maar als ik ze niet in die map zet staan ze ook niet online

xml

Legacy Member
Dus, afgaande op de veronderstelling dat je 404.html in je root staat (dus gewoon op www.2g-design.be/404.html) met je volgende code gebruiken:

ErrorDocument 404 /files/2g-desi9n/www.2g-desi9n.be/404.html

knuppel

Legacy Member
zou het een oplossing zijn om aan mijn hosting bedrijf te vragen of ze die map www.2G-desi9n.be willen weg doen zodat al men files in de root komen te staan

xml

Legacy Member
Dat werkt toch?

Quote: "testje of dat lukt e"

Zowieso gaat ge altijd die 404.html te zien krijgen he. Da's nogal normaal niet? Je laat je server een redirect doen wanneer een 404 optreed. Hij gaat dus die bepaalde pagina naar de browser sturen, dus je ziet gewoon die pagina. (en dus ook de url van die pagina)

Je kan natuurlijk bij een 404 hem ook gewoon laten redirecten naar je startpagina.

xml

Legacy Member
Ben het niet zeker, maar ik denk dat dat eerder iets te maken heeft met server-settings. Maar nogmaals, ben hier niet zeker van. Sorry, maar kan u hier verder niet in helpen dan.

*edit: nu ik er aan denk. Dit (google) kan eigenlijk ook gewoon via mod_rewrite gedaan zijn. Daar behoud je je originele URL.

knuppel

Legacy Member
En dat is ?
Ik heb ooit eens gelezen dat ge via een .htacces filer ervoor kunt zorgen dat alles achter uwe oorspronkelijke url niet meer wordt getoond.
Bedoel je dat dan ?
Maar ik vind de code niet direct terug

alvast bedankt voor de hulp

Smoerf

Legacy Member
Ik heb op mijn hosting het volgende bij mij werkt het perfect hoor, zonder dat hij de url verandert in 404.php. Maar dat ligt wss aan m'n hosting en niet aan m'n htaccess :)

.htaccess:
ErrorDocument 404 /404.php

knuppel

Legacy Member
Smoerf zei:
Ik heb op mijn hosting het volgende bij mij werkt het perfect hoor, zonder dat hij de url verandert in 404.php. Maar dat ligt wss aan m'n hosting en niet aan m'n htaccess :)

.htaccess:
ErrorDocument 404 /404.php
En welk heb je als hosting ?
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan