Mod_Rewrite

  • Beste CP'ers,


    Ik heb in mijn .htacces een mod_rewrite.

    PHP
    RewriteEngine on
    RewriteRule ^stations/(.*)/(.*)-([0-9]+)/?$ /stations.php?id=$3&title=$2&category=$1


    Moet ik dus nu voor elke link een regel maken met deze code? Of bestaat er een script dat alle pagina's dat automatisch krijgen?


    Met vriendelijke groet
    Nils.

  • Guest, wil je besparen op je domeinnamen? (ad)
  • PHP
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>


    Dit heb ik iig in me .htacces


    probeer maar :cheer:

  • Even wat uitleg over wat die .htaccess van sloosmedia doet:
    Het herschrijft elke url niet naar een bestand of map verwijst naar de index.php in de webroot.
    Dan zul je in index.php wat moeten gaan doen met een waarde uit de $_SERVER superglobal. (Ik denk $_SERVER['REQUEST_URI'])


    @sloosmedia
    volgens mij kan je die eerste RewriteRule weglaten, de eerste RewriteCond heeft index.php al gedekt.

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!