J'ai un problème avec la réécriture des urls. Il se passe ce qui suit :
http://www.example.com/scores
http://www.example.com/registreren
http://www.example.com/login
ces urls seront redirigées vers index.php?route=scores
etc.
Tout cela fonctionne très bien. Mais j'ai maintenant des fichiers modèles dans un sous-répertoire comme images
y stylesheet
. Ces fichiers se trouvent dans
template/css/style.css
images/images.png
etc.
maintenant tous ces fichiers sont également redirigés vers index.php?route
. Je suis conscient de la barre oblique et tous les liens vers les fichiers sont des chemins d'accès absolus.
Le code suivant est utilisé dans le .htaccess
fichier :
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/?$ index.php?route=$1 [L,QSA]