|  PHP interesse |  | Ik heb al enkele sites bekeken (o.a. deze) en de tutorials en enkele forumreacties hier op sitemasters. Toch kom ik er niet aan uit.
 
 Ik heb een ftp-server die zo is opgebouwd:
 
 Citaat: - zomaareenmap-heelveelbestandenenmappen
 - zomaareenmap2
 -heelveelbestandenenmappen
 - map
 -index.php
 -.htaccess
 -.htaccess
 Ik vroeg me af hoe ik met mod_rewrite zulke adressen kan maken:
 Eerst: http://www.website.nl/map/index.php?pg=startpagina
 Straks: http://www.website.nl/map/startpagina
 
 Deze htaccess (hier ben ik niet naar op zoek!) werkte wel:
 
 
    
    
        
            
                
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.htm$ /$1 [NC]
 Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.htm$ /$1 [NC]
   Dus: http://www.website.nl/map.htm --> http://www.website.nl/map
 
 Deze werkte niet:
 
 
    
    
        
            
                
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^map/(.*)$ /map/index.php?pg=$1 [NC]
 Options +FollowSymlinks
RewriteEngine on
RewriteRule ^map/(.*)$ /map/index.php?pg=$1 [NC]
   
 Wie weet welke code ik moet gebruiken én in welke van de 2 htaccess bestanden ik de code moet zetten?
 
 Oplossing:
 1. Ik heb nu de volgende code gebruikt:
 
 
    
    
        
            
                
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^/map/(.*) index.php?pg=$1
 RewriteEngine On
 RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
 RewriteRule ^/map/(.*) index.php?pg=$1
   
 2. Ik heb de naam van 'map' in 'afbeeldingsmap' moeten veranderen, zodat 'map' een virtuele map werd en geen bestaande map.
 
 3. Ik heb in 'afbeeldingsmap' een base url-tag toe moeten voegen om de layout te behouden.
 |