htaccess #2246

Closed
opened 12 years ago by miros · 5 comments
miros commented 12 years ago

plusieurs points :

Gilles :

dans SPIP2.1 et SPIP3 on a un message d'avertissement à l'installation lorsqu'il va y avoir un problème avec le .htaccess.
Mais ce message ne s'affiche plus ensuite nulle part. Est-ce qu'on pourrait le mettre quelque part, par exemple dans la configuration du site ?

Ben :

Tiens j'en profite pour partager cette réflexion que j'ai eu l'autre
jour : je me suis dit que ce message était bigrement cryptique pour un
utilisateur novice (ou non d'ailleurs) ... cela fait un peu peur

Je propose :
'htaccess_a_simuler' => 'Avertissement: la version courte est prenez
le fichier htaccess.txt situé dans le répertoire d'installation de
SPIP et renommez le en .htaccess . Plus en détail : la configuration
de votre serveur HTTP ne tient pas compte des fichiers `htaccess`.
Pour pouvoir assurer une bonne sécurité, il faut que vous modifiiez
cette configuration sur ce point, ou bien que les constantes
`constantes` (définissables dans le fichier mes_options.php) aient
comme valeur des répertoires en dehors de `document_root`.',


'htaccess_a_simuler' => 'Avertissement: la configuration de votre
serveur HTTP ne tient pas compte des fichiers `htaccess`. Pour pouvoir
assurer une bonne sécurité, il faut que vous modifiiez cette
configuration sur ce point, ou bien que les constantes `constantes`
(définissables dans le fichier mes_options.php) aient comme valeur des
répertoires en dehors de `document_root`.',

des suggestions ?
"

Cedric :

Il faut revoir le mécanisme de detection aussi car il y a actuellement des faux positifs (avertissement alors que ça marche). 
plusieurs points : Gilles : <pre>dans SPIP2.1 et SPIP3 on a un message d'avertissement à l'installation lorsqu'il va y avoir un problème avec le .htaccess. Mais ce message ne s'affiche plus ensuite nulle part. Est-ce qu'on pourrait le mettre quelque part, par exemple dans la configuration du site ? </pre> Ben : <pre> Tiens j'en profite pour partager cette réflexion que j'ai eu l'autre jour : je me suis dit que ce message était bigrement cryptique pour un utilisateur novice (ou non d'ailleurs) ... cela fait un peu peur Je propose : 'htaccess_a_simuler' => 'Avertissement: la version courte est prenez le fichier htaccess.txt situé dans le répertoire d'installation de SPIP et renommez le en .htaccess . Plus en détail : la configuration de votre serveur HTTP ne tient pas compte des fichiers `htaccess`. Pour pouvoir assurer une bonne sécurité, il faut que vous modifiiez cette configuration sur ce point, ou bien que les constantes `constantes` (définissables dans le fichier mes_options.php) aient comme valeur des répertoires en dehors de `document_root`.', 'htaccess_a_simuler' => 'Avertissement: la configuration de votre serveur HTTP ne tient pas compte des fichiers `htaccess`. Pour pouvoir assurer une bonne sécurité, il faut que vous modifiiez cette configuration sur ce point, ou bien que les constantes `constantes` (définissables dans le fichier mes_options.php) aient comme valeur des répertoires en dehors de `document_root`.', des suggestions ? " </pre> Cedric : <pre>Il faut revoir le mécanisme de detection aussi car il y a actuellement des faux positifs (avertissement alors que ça marche). </pre>
Owner

Cet affichage est ajouté dans admin_tech par r18851 .

Concernant la phrase de Ben, à savoir «Avertissement: la version courte est prenez
le fichier htaccess.txt situé dans le répertoire d'installation de
SPIP et renommez le en .htaccess . » : cette proposition d'action est fausse : ce n'est pas du tout ce .htaccess qui est testé ! Mais bien l'ajout et le test de .htaccess dans config/ et tmp/.

Cet affichage est ajouté dans admin_tech par r18851 . Concernant la phrase de Ben, à savoir «Avertissement: la version courte est prenez le fichier htaccess.txt situé dans le répertoire d'installation de SPIP et renommez le en .htaccess . » : cette proposition d'action est fausse : ce n'est pas du tout ce .htaccess qui est testé ! Mais bien l'ajout et le test de .htaccess dans config/ et tmp/.
Owner

Plus simplement, il faudrait pointer un lien vers une documentation SPIP (faq ?) donnant plus de détails ou comment corriger

  • mod_rewrite d'apache actif (sudo a2enmod rewrite) + directive AllowOverride All dans son virtual host apache sur le dossier ou parent du dossier hébergeant le site.

  • et éventuellement montrer un exemple de machin en dehors du document_root (j'ai jamais fait alors je saurais pas trop qui écrire)

Plus simplement, il faudrait pointer un lien vers une documentation SPIP (faq ?) donnant plus de détails ou comment corriger - mod_rewrite d'apache actif (sudo a2enmod rewrite) + directive AllowOverride All dans son virtual host apache sur le dossier ou parent du dossier hébergeant le site. - et éventuellement montrer un exemple de machin en dehors du document_root (j'ai jamais fait alors je saurais pas trop qui écrire)
Owner

Juste pour le fun et observer ce qu'il se passe, je change le pourcentage de réalisation.

Juste pour le fun et observer ce qu'il se passe, je change le pourcentage de réalisation.
Owner

Version cible mise à 3.1

**Version cible mise à 3.1**
Owner

duplicate #3172
Statut changé à Fermé

duplicate #3172 **Statut changé à Fermé**
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.