HTML beginner |
|
Ik heb een windows bak waar apache, php en mysql opdraait, dit draait als een soort testbak. Nu stuit ik tegen het volgende probleem aan.
Ik heb links en rechts gelezen dat je je url`s kunt aanpassen d.m.v. mod_rewrite in een htaccess bestandje.
Dus ik heb bijv de url: http://www.test.nl?pagina=test maar ik zou graag de url http://www.test.nl/test willen hebben. Maar dat krijg ik dus niet voor elkaar.
Dit heb ik in m`n httpd.conf staan van apache:
<Directory "E:/Website/kabouterwereld">
Options Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<Directory "E:/Website/kabouterwereld"> Options Indexes MultiViews AllowOverride All Order allow,deny Allow from all </Directory>
Deze module is ook geladen: LoadModule rewrite_module modules/mod_rewrite.so (in de httpd.conf)
En dit staat in m`n htaccess:
Order Deny,Allow
Deny from All
Allow from 192.168.1.2
Allow from 192.168.1.3
RewriteEngine Off
RewriteBase /
RewriteRule ^([A-Za-z,_,',|,-]+)$ index.php?pagina=$1
RewriteRule ^([A-Za-z,_,',|,-]+)::([A-Za-z,_,',|,-]+)$ index.php?pagina=$1&id=$2
RewriteRule ^([A-Za-z,_,',|,-]+)$ index.php?pagina=$1
RewriteRule ^([a-zA-Z0-9_]*)/([a-zA-Z0-9_+]*)$ index.php?pagina=$1&id=$2
Order Deny,Allow Deny from All Allow from 192.168.1.2 Allow from 192.168.1.3 RewriteEngine Off RewriteBase / RewriteRule ^ ([A -Za -z ,_,',|,-]+)$ index.php?pagina=$1RewriteRule ^([A-Za-z,_,',|,-]+)::([A -Za -z ,_,',|,-]+)$ index.php?pagina=$1&id=$2 RewriteRule ^([A-Za-z,_,',|,-]+)$ index.php?pagina=$1 RewriteRule ^([a-zA-Z0-9_]*)/([a-zA-Z0-9_+]*)$ index.php?pagina=$1&id=$2
Mijn links vorm ik op de volgende manier: ?pagina=test (icm paginasysteemscript)
Wat ook wel van belang is, in het 1e stukje van m`n htaccess zorg ik ervoor dat ik alleen lokaal toegang heb, dit omdat niet iedereen hoeft te zien wat ik aan het maken/verprutsen ben.
Het 2e stukje moet er voor zorgen dat m`n url`s veranderen.
Ik ben al een paar dagen aan het stoeien en aan het googlen en ik kom er nie uit en ik snap er helemaal niks meer van en ik moet zeggen dat ik nog niet helemaal thuis ben in htaccess vandaar m`n vragen…
Wie helpt me de goeie richting in? :-)
|