![]() |
|
Verwijderd
|
ok, ik wil weer eens iets
![]() Maar het lukt me niet.. ik heb het domeinnaam **********.nl als ik een map aanmaak in de root dan werkt dat als subdomein... in die root staat ook een index.php in de .htaccess in die rootdir staat: ErrorDocument 404 http://**********.nl Dus als dat subdomein niet bestaat, dan gaat ie naar http://**********.nl wat ik nu wil is dat als een subdomain niet bestaat, hij in de database gaat zoeken naar de naam van het subdomein... dat van die databse etc maken kan ik wel, al gedaan.. enigste probleem is dat ik dus niet achter dat subdomein kan komen, en dus de databse niet kan laten zoeken. ErrorDocument 404 /index.php werkt niet ik hoop dat iemand het een beetje snap... |
Advertentie | |
|
![]() |
||
Verwijderd
|
Citaat:
werkt anders wel zo.. ennuh, tijd geleden had ik andere vraag.. het probleem is nu eigenlijk dat hij dus word doorgestuurd naar http://**********.nl en dus ziet ie niet wat het subdomein was.. |
![]() |
||
Verwijderd
|
Citaat:
In die pagina check je wat er gezocht wordt (bestand of subdomein), en dan onderneem je actie ('bestand kon niet worden gevonden' of 'subdomein bestaat niet'). Print om te kijken welke vars je moet gebruiken gewoon eerst je omgevingsvariabelen. |
![]() |
|
Verwijderd
|
huh?
Je kan hem wel laten duursturen naar http://**********.nl, maar niet naar /404.php? Misschien doorsturen naar http://**********.nl/404.php? |
![]() |
||
Verwijderd
|
Citaat:
![]() |
![]() |
|
Verwijderd
|
wat ik bedoel:
als je kunt redirecten op subdomeinen (bestaatniet.**********.nl), moet je hem redirecten naar http://**********.nl/errors/404.php en in dat scriptje even de omgevingsvariabelen printen. Dan weet je waarschijnlijk de url waar hij naar toe wou (REQUEST_URL ofzo)... Ikzelf kan het niet testen, omdat ik geen subdomeinen heb. |
![]() |
||
Verwijderd
|
Citaat:
![]() Nogmaals: je kunt wèl redirecten naar http://www.**********.nl maar niet naar http://www.**********.nl/errors/404.php ???????? |
![]() |
||
Citaat:
McLaren, hij bedoelt dus... Als hij niet bestaat, moet je hem naar **********.nl/404.php sturen ipv van **********.nl ... Dus in de .htaccess komt ErrorDocument 404 absolut_pad/error404.php Dus naar een specifieke pagina. Daarin staat dan een script. Dan kan je via een of andere URL request erachter komen vanwaar hij weg komt (bv blaat.**********.nl), en dat parse je dan even. en zoek je in de database naar 'blaat'. |
![]() |
|
|
![]() |
||||
Forum | Topic | Reacties | Laatste bericht | |
Software & Hardware |
[Web] Wyger Host Yurgentje | 7 | 22-08-2005 21:09 | |
Software & Hardware |
[hosting] keuze Sentingua | 11 | 23-02-2004 00:23 |