Ouwe rakker |
|
strikedancer, het is absoluut mogelijk om zoiets te maken als jij wil hebben. Maar de oplossing zal het geheel wel ingewikkeld maken.
Normaal zou je een rewriteregel maken in deze vorm:
RewriteRule ^([a-zA-Z0-9\-_]+)$ index.php?page=$1 [QSA,L]
Omdat je nu alles na de / direct wil doorsturen naar de profielpagina zal boven die regel ALLE pagina's gedefinieerd moeten worden. Je htaccess wordt dan dus als volgt:
RewriteEngine On
RewriteRule ^home$ index.php?page=home [QSA,L]
RewriteRule ^news$ index.php?page=news [QSA,L]
RewriteRule ^([a-zA-Z0-9\-_]+)$ /menu/leden/site/profiel.php?name=$1 [QSA,L]
RewriteEngine On RewriteRule ^home$ index.php?page=home [QSA,L] RewriteRule ^news$ index.php?page=news [QSA,L] RewriteRule ^ ([a -zA -Z0 -9\ -_]+)$ /menu /leden /site /profiel .php?name =$ 1 [QSA ,L ]
Ik ben het dus ook eens met de mensen hierboven die gewoon voorstellen om er /profiel/%username% van te maken. Of /user/%username% of /member/%username%. Op die manier zit je niet met zoveel pagina's te kijken die je zelf moet gaan toevoegen.
|