Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 22-08-2002, 22:02
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...
Met citaat reageren
Advertentie
Oud 23-08-2002, 09:17
Verwijderd
Had je een tijd geleden ook niet zo'n vraag?

Je moet misschien in de HTTP_HOST varaiabele kijken.

Dat php scriptje kun je gewoon aanroepen (misschier de volledige URI opgeven?)
Met citaat reageren
Oud 23-08-2002, 10:03
Verwijderd
Trouwens, als je subdomein niet bestaat, dan krijg je een 400 melding, geen 404
Met citaat reageren
Oud 23-08-2002, 13:18
Verwijderd
Citaat:
eddie schreef:
Trouwens, als je subdomein niet bestaat, dan krijg je een 400 melding, geen 404

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..
Met citaat reageren
Oud 23-08-2002, 14:18
Verwijderd
Citaat:
McLaren schreef:



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..
Je moet het ook laten doorsturen naar je error pagina (404.php bijvoorbeeld)

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.
Met citaat reageren
Oud 23-08-2002, 14:34
Verwijderd
jah, dat is het proleem wat ik bedoel...

ik kan het niet laten doorsturen naar 404.php [ik zei het over index.php]
Met citaat reageren
Oud 23-08-2002, 14:44
Verwijderd
huh?

Je kan hem wel laten duursturen naar http://**********.nl, maar niet naar /404.php?

Misschien doorsturen naar http://**********.nl/404.php?
Met citaat reageren
Oud 23-08-2002, 14:52
Verwijderd
Citaat:
eddie schreef:
huh?

Je kan hem wel laten duursturen naar http://**********.nl, maar niet naar /404.php?

Misschien doorsturen naar http://**********.nl/404.php?
dan heeft ei toch geen subdomein meer
Met citaat reageren
Oud 23-08-2002, 15:09
Verwijderd
Citaat:
McLaren schreef:


dan heeft ei toch geen subdomein meer
Met citaat reageren
Oud 23-08-2002, 15:33
Verwijderd
Citaat:
eddie schreef:

http://**********.nl
daar kan ik toch geen subdomein uithalen...
Met citaat reageren
Oud 23-08-2002, 15:37
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.
Met citaat reageren
Oud 23-08-2002, 15:46
Verwijderd
dat werkt dus niet

url moet dus ook egwoon blijven staan
Met citaat reageren
Oud 23-08-2002, 15:51
Verwijderd
Citaat:
McLaren schreef:
dat werkt dus niet

url moet dus ook egwoon blijven staan


Nogmaals: je kunt wèl redirecten naar http://www.**********.nl maar niet naar http://www.**********.nl/errors/404.php ????????
Met citaat reageren
Oud 23-08-2002, 17:21
Harrie
Avatar van Harrie
Harrie is offline
Citaat:
eddie schreef:



Nogmaals: je kunt wèl redirecten naar http://www.**********.nl maar niet naar http://www.**********.nl/errors/404.php ????????
inderdaad.

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'.
Met citaat reageren
Oud 25-08-2002, 21:28
Verwijderd
ErrorDocument 404 absolut_pad/error404.php

werkt niet
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
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


Alle tijden zijn GMT +1. Het is nu 11:18.