Eigenlijk is [php] veel te specifiek voor mijn vraag, maar goed.
Ik ben bezig met subdomeinen voor een website in de vorm:
www.url.nl/gebruikersnaam
De gebruiker met naam gebruikersnaam heeft niet fysiek een map op het systeem, en als deze url wordt aangeroepen moet hij worden doorgestuurd naar een profiel.php?naam=gebruikersnaam
Nu heb ik op dit moment het volgende in een .htaccess in mijn root staan:
En dit voor elke gebruiker. Nu kunnen gebruikers hun eigen profiel activeren, en dus ook een nieuw subdomein aanmaken. Aangezien het er naartoe moet dat er duizenden van dit soort subdomeinen zijn, lijkt me dit niet zo'n snelle oplossing en waarschijnlijk krijgt de server het er erg moeilijk mee.
Ik heb ook nog geprobeerd om alle 404 errors door te sturen naar redirect.php en daarin:
Maar de referer wordt alleen geprint als ik deze pagina via een link bezoek. Hieruit kan ik mijn gebruikersnaam dus niet filteren.
Heeft iemand een idee hoe ik op een niet server belastende manier toch makkelijk
een grote hoeveelheid 'subdomeinen' kan aanmaken?
Ik ben bezig met subdomeinen voor een website in de vorm:
www.url.nl/gebruikersnaam
De gebruiker met naam gebruikersnaam heeft niet fysiek een map op het systeem, en als deze url wordt aangeroepen moet hij worden doorgestuurd naar een profiel.php?naam=gebruikersnaam
Nu heb ik op dit moment het volgende in een .htaccess in mijn root staan:
code:
1
| redirect 303 /maarten http://www.kindertent.nl/profiel.php?n=maarten |
En dit voor elke gebruiker. Nu kunnen gebruikers hun eigen profiel activeren, en dus ook een nieuw subdomein aanmaken. Aangezien het er naartoe moet dat er duizenden van dit soort subdomeinen zijn, lijkt me dit niet zo'n snelle oplossing en waarschijnlijk krijgt de server het er erg moeilijk mee.
Ik heb ook nog geprobeerd om alle 404 errors door te sturen naar redirect.php en daarin:
PHP:
1
| print "referer=".getenv("HTTP_REFERER"); |
Maar de referer wordt alleen geprint als ik deze pagina via een link bezoek. Hieruit kan ik mijn gebruikersnaam dus niet filteren.
Heeft iemand een idee hoe ik op een niet server belastende manier toch makkelijk
een grote hoeveelheid 'subdomeinen' kan aanmaken?
Ik blijf er iig vrij nuchter onder....