Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Je n'arrive pas à comprendre ce que font ces instructions du .htaccess fourni avec Zend Framework2.
(Le .htaccess de ZF1 c'est clair).
De manière générale ceci permet de rediriger sytématiquement vers index.php.
La complexité vient de la gestion d'un alias si il y en a un.
Je ne comprend pas les "::" ni ce que matche l'ER de la 1ère ligne.
Je ne comprends pas non plus les lignes suivantes.
Quelqu'un saurait il m'expliquer ?
Mon objectif est de comprendre ces instructions, et non de les modifier.
# The following rewrites all other queries to index.php. The # condition ensures that if you are using Apache aliases to do # mass virtual hosting, the base path will be prepended to # allow proper resolution of the index.php file; it will work # in non-aliased environments as well, providing a safe, one-size # fits all solution. RewriteCond %{REQUEST_URI}::$1 ^(/.+)(.+)::\2$ RewriteRule ^(.*) - [E=BASE:%1] RewriteRule ^(.*)$ %{ENV:BASE}index.php [NC,L]
Merci par avance.
Hors ligne