Dans ces conditions (je sais ce qu'ils veulent dire/faire):mod_rewrite: que fait ce RewriteRule?
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
Qu'est-ce que la règle premier faire? À quoi sert cette course solitaire?
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /index.php [NC,L]
J'utilise depuis un certain temps maintenant en combinaison avec le Zend Framework, mais je ne ai jamais vraiment ce que la première règle fait exactement.
Aaahh oui, cela a du sens. Explication très claire. Je vous remercie. –
Alors, quel est le but de ne pas le changer? La combinaison des deux règles de réécriture indique-t-elle "si elle existe, montrez-la, sinon transmettez tout le reste à index.php" –
@WillshawMedia Oui, la règle mentionnée laisse fondamentalement inchangée toute demande à un fichier existant et quitte le processus de réécriture. Donc, en combinaison avec l'autre règle: réécrire seulement un fichier non existant à * index.php *. – Gumbo