* marcimat@rezo.net tapuscrivait, le 05/06/2014 17:30:
Author: marcimat@rezo.net
Date: 2014-06-05 17:30:51 +0200 (jeu, 05 jun 2014)
New Revision: 21387
Log:
Intégrer un morceau du htaccess (à tester donc) de Symfony qui calcule automatiquement le RewriteBase. De la sorte, un même site appellé depuis la racine (par exemple avec un alias apache) ou depuis un sous répertoire peut gérer les urls propres sans modifier le htaccess.
Sur l’esthétique de la chose : magnifique !
Mais est-ce que ça ne devrait pas être désactivé par défaut pour ne pas faire tourner une regexp à chaque hit ?
>>> Author: marcimat@rezo.net
>>> Date: 2014-06-05 17:30:51 +0200 (jeu, 05 jun 2014)
>>> New Revision: 21387
>>>
>>> Log:
>>> Intégrer un morceau du htaccess (à tester donc) de Symfony qui
>>> calcule automatiquement le RewriteBase. De la sorte, un même site
>>> appellé depuis la racine (par exemple avec un alias apache) ou
>>> depuis un sous répertoire peut gérer les urls propres sans
>>> modifier le htaccess.
>>> [...]
>> Sur l’esthétique de la chose : magnifique !
>> Mais est-ce que ça ne devrait pas être désactivé par défaut pour ne
>> pas faire tourner une regexp à chaque hit ?
Je dirais : ça fait une chose de moins à devoir expliquer aux gens. Les spécialistes, eux, peuvent le désactiver s'ils le souhaitent ?
D'autre part, il y a déjà un certain nombre de rewriteCond / rewriteRule dans ce fichier.
Je retourne donc la question pour ceux qui liront donc : est-ce que ça devrait être désactivé par défaut ?
Personnellement, je trouvais cela très pratique, mais bon.
> Surtout pour ceux qui n'utilisent pas Apache et n'ont donc aucune
> utilité dans les .htaccess
Heu, bah contrairement à symfony d'ailleurs, qui fournit un .htaccess directement, nous on n'envoie qu'un htaccess.txt, qui n'a donc aucune influence par défaut, même si apache est là. Alors là pour le coup, je ne vois pas où serait le problème ?
Il n'y a aucun calcul si tu dis que tu n'as pas Apache.
1) Le htaccess de SPIP n'est déjà pas activé par défaut, il faut renommer un fichier.
2) Quand bien même il serait déjà renommé, si tu n'as pas Apache, et donc aucune interprétation de ce fichier, quelque soit son contenu rien de ce qui est dedans n'est utilisé. Donc en quoi la modif qui vient d'être faite, uniquement intérieure à ce fichier, changerait quoi que ce soit quand on a justement pas Apache ?