Op de een of andere manier krijg ik htaccess niet onder de knie.
Een website van me bestaat uit 4 php files:
index.php
basisschool.php
plaats.php
school.php
Hieronder een voorbeeld van de url structuur:
www.domain.com (index.php)
www.domain.com/basisscholen/
www.domain.com/basisscholen/plaats/c/ ( alle letters van alfabet)
www.domain.com/basisscholen/plaats/c/city/ (alle mogelijke plaatsnamen)
www.domain.com/basisscholen/plaats/c/city/school/ (allerlei mogelijke schoolnamen)
url en variables in php files:
"/basisscholen/" (harde menu link naar basisscholen.php)
'.$siteurl.'/'.$type.'/plaats/'.$letter.'/'.$link.'/ (van basisschool.php naar plaats.php)
'.$siteurl.'/'.$type.'/plaats/'.$letter.'/'.$plaatsnaam.'/'.$schoolnaam.' (van plaats.php naar school.php)
.htacces file:
RewriteEngine On
RewriteRule ^\.html$ /index.php
RewriteCond %1 !^www$
RewriteRule ^basisscholen/$ basisscholen.php?id=basisscholen
RewriteRule ^basisscholen/plaats/([A-Za-z0-9-]+)/?$ basisscholen.php?letter=$1
RewriteRule ^([^/].*)/plaats/([^/].*)/([^/].*)/?$ plaats.php?type=$1&letter=$2&link=$3
RewriteRule ^([A-Za-z0-9-]+)/?$ school.php?schoolnaam=$1&plaatsnaam=$2
Nu krijg ik op de laatste pagina wel de schoolnaam via php_Get, maar niet de plaatsnaam.
Kan iemand me de htaccess schrijven zoals het hoort en me daarnaast uitleg geven van waarom ??
Alvast bedankt.
Een website van me bestaat uit 4 php files:
index.php
basisschool.php
plaats.php
school.php
Hieronder een voorbeeld van de url structuur:
www.domain.com (index.php)
www.domain.com/basisscholen/
www.domain.com/basisscholen/plaats/c/ ( alle letters van alfabet)
www.domain.com/basisscholen/plaats/c/city/ (alle mogelijke plaatsnamen)
www.domain.com/basisscholen/plaats/c/city/school/ (allerlei mogelijke schoolnamen)
url en variables in php files:
"/basisscholen/" (harde menu link naar basisscholen.php)
'.$siteurl.'/'.$type.'/plaats/'.$letter.'/'.$link.'/ (van basisschool.php naar plaats.php)
'.$siteurl.'/'.$type.'/plaats/'.$letter.'/'.$plaatsnaam.'/'.$schoolnaam.' (van plaats.php naar school.php)
.htacces file:
RewriteEngine On
RewriteRule ^\.html$ /index.php
RewriteCond %1 !^www$
RewriteRule ^basisscholen/$ basisscholen.php?id=basisscholen
RewriteRule ^basisscholen/plaats/([A-Za-z0-9-]+)/?$ basisscholen.php?letter=$1
RewriteRule ^([^/].*)/plaats/([^/].*)/([^/].*)/?$ plaats.php?type=$1&letter=$2&link=$3
RewriteRule ^([A-Za-z0-9-]+)/?$ school.php?schoolnaam=$1&plaatsnaam=$2
Nu krijg ik op de laatste pagina wel de schoolnaam via php_Get, maar niet de plaatsnaam.
Kan iemand me de htaccess schrijven zoals het hoort en me daarnaast uitleg geven van waarom ??
Alvast bedankt.