anoniem Geplaatst: 16 december 2002 Delen Geplaatst: 16 december 2002 Ik heb een 404 pagina gemaakt voor mij website, maar hoe kan ik nu daarin de url van de foutieve pagina laten verschijnen. Gaat dit in php. Ik ben al een uur aan het zoeken maar ik vind er niets over, toch niet iets dat werkt. Alvast bedankt. Quote Link naar reactie
anoniem Geplaatst: 16 december 2002 Auteur Delen Geplaatst: 16 december 2002 zoek eens verder op $HTTP_REFERER :) t. Quote Link naar reactie
anoniem Geplaatst: 16 december 2002 Auteur Delen Geplaatst: 16 december 2002 dat heb ik geprobeerd maar dan geeft hij niets weer. zou dit kunnen dat dat ligt aan het feit dat ik dat op de localhost test? Quote Link naar reactie
anoniem Geplaatst: 17 december 2002 Auteur Delen Geplaatst: 17 december 2002 $_SERVER["REQUEST_URI"] Deze moet werken aangezien ik 'm ook gebruik... ;) - Bas. Quote Link naar reactie
anoniem Geplaatst: 17 december 2002 Auteur Delen Geplaatst: 17 december 2002 Krijg het nog steeds niet in orde. Nu geeft hij de url van de foutpagina weer. http://www.rega-download.be/paginadienietbestaat.html Maar ik zal er straks nog eens op zoeken. Alvast bedankt Quote Link naar reactie
anoniem Geplaatst: 17 december 2002 Auteur Delen Geplaatst: 17 december 2002 Dat komt omdat je errorpagina zelf opvraagt. Als een pagina niet gevonden kan worden dan zou de originele URL er moeten blijven staan en toch de errorpagina verschijnen. Dus de volgende vraag is: hoe komt dat? Geen idee, maar post de inhoud van .htaccess is, misschien dat daar het probleem ligt. - Bas. [edit] Heb je teachers idee al eens geprobeerd met $_SERVER["REFERER"]? Wellicht werkte teachers oplossing namelijk niet doordat je PHP 4.2+ hebt draaien... [/edit] Quote Link naar reactie
anoniem Geplaatst: 17 december 2002 Auteur Delen Geplaatst: 17 december 2002 [code:1:07da2d6fb1] <?php $url = $_SERVER["REQUEST_URI"]; echo "De door u gevraagde url (<i>$url</i>) is geen pagina van Rega-download.be "; ?> <br> <?php echo "U kan terug keren naar de <a href=../index.html>beginpagina</a>"; ?> [/code:1:07da2d6fb1] dat is mijn php code en in mijn .htaccess staat het volgende [code:1:07da2d6fb1] ErrorDocument 404 http://www.rega-download.be/errors/404.php [/code:1:07da2d6fb1] Quote Link naar reactie
anoniem Geplaatst: 17 december 2002 Auteur Delen Geplaatst: 17 december 2002 Probeer het volgende is: [b:40b46430fb]PHP[/b:40b46430fb][code:1:40b46430fb]<?php $url = $_SERVER["REQUEST_URI"]; echo "De door u gevraagde url (<i>$url</i>) is geen pagina van Rega-download.be "; ?> <br> <?php echo "U kan terug keren naar de <a href=\"/index.html\">beginpagina</a>"; ?> [/code:1:40b46430fb][b:40b46430fb].htaccess[/b:40b46430fb][code:1:40b46430fb]ErrorDocument 404 /errors/404.php[/code:1:40b46430fb]Het zijn maar kleine verschillen, maar wie weet. Bij mij werkt het op deze manier, maar wellicht is de server gewoon anders geconfigureerd. Overigens kan je dus proberen (zoals ik al eerder zei) om "REQUEST_URI" te vervangen door "REFERER". - Bas. Quote Link naar reactie
anoniem Geplaatst: 17 december 2002 Auteur Delen Geplaatst: 17 december 2002 Moet dat laatste geen HTTP_REFERER zijn? Quote Link naar reactie
anoniem Geplaatst: 17 december 2002 Auteur Delen Geplaatst: 17 december 2002 Ja, inderdaad. Je hebt gelijk. :oops: - Bas. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen