[spip-dev] [2.0] propres2 & ré-écriture d'url

Bonjour à tous,

Sur un SPIP 2.0.10 [14698] en utilisant la ré-écriture d'url du
couteaux suisse (config choisi : propres2) j'ai un petit soucis :

http://monsite/-mon-article-est-bien-bo,213.html
http://monsite/-mon-article-est-bien-bo,213
http://monsite/spip?article213.html

renvoient sur la même page avec une réponse 200 du serveur alors que je
voudrais pour les deux dernières une 301 vers
http://monsite/-mon-article-est-bien-bo,213.html

(par ailleurs
http://monsite/spip?article213 ,
http://monsite/article213
et http://monsite/article213.html
renvoient bien en 301 vers
http://monsite/-mon-article-est-bien-bo,213.html :slight_smile:
)

J'ai lu la doc de propres2, googleliser un peu tout ça , fait des tests
sur mon .htaccess sans trouver de solution... Sur irc-chan, on m'a
conseillé de posté ici, donc acte :slight_smile:

Merci de votre aide

Stéphane

Petite précision / correction sur mon soucis de ré-écriture d'url :

http://monsite/spip?article213.html renvoie en fait sur la page
d'accueil du site.
Ce format d'url n'est pas un format Spip, donc pas de soucis finalement.

Par contre :
http://monsite/a213.html aboutit en 200 sur le bon article sans faire la
ré-écriture d'url de propres2

Donc pour résumé, les deux formats d'url que propres2 ne ré-écrit pas
sont :
http://monsite/a213.html
http://monsite/-mon-article-est-bien-bo,213

Dois je ouvrir un bug dans le trac de Spip ?

Stéphane

Petite précision / correction sur mon soucis de ré-écriture d'url :

http://monsite/spip?article213.html renvoie en fait sur la page
d'accueil du site.
Ce format d'url n'est pas un format Spip, donc pas de soucis finalement.

en effet, sans le .php après spip on s'en fout un peu de cette page...

Par contre :
http://monsite/a213.html aboutit en 200 sur le bon article sans faire la
ré-écriture d'url de propres2

Donc pour résumé, les deux formats d'url que propres2 ne ré-écrit pas
sont :
http://monsite/a213.html
http://monsite/-mon-article-est-bien-bo,213

Dois je ouvrir un bug dans le trac de Spip ?

ça le mériterait, certainement.

Mais parfois on se traine des .htaccess sans les mettre à jour.
Ton .htaccess date t il bien d'un SPIP 2.0.10 ?

Avec quel outil testes tu ?
Je me souviens avoir testé certaines pages non standard
avec différents outils en ligne ou plugins,
et avoir eu des résultats différents parfois...

JLuc

> Petite précision / correction sur mon soucis de ré-écriture d'url :
>
> http://monsite/spip?article213.html renvoie en fait sur la page
> d'accueil du site.
> Ce format d'url n'est pas un format Spip, donc pas de soucis finalement.
en effet, sans le .php après spip on s'en fout un peu de cette page...

heu, oui, bon, je voulais dire http://monsite/spip.php?article213.html

> Par contre :
> http://monsite/a213.html aboutit en 200 sur le bon article sans faire la
> ré-écriture d'url de propres2
>
> Donc pour résumé, les deux formats d'url que propres2 ne ré-écrit pas
> sont :
> http://monsite/a213.html
> http://monsite/-mon-article-est-bien-bo,213

> Dois je ouvrir un bug dans le trac de Spip ?

ça le mériterait, certainement.

Mais parfois on se traine des .htaccess sans les mettre à jour.
Ton .htaccess date t il bien d'un SPIP 2.0.10 ?

Aïe ! honte à moi :confused: j'avais un htaccess de 1.9 ...

Mes premiers tests avec le htaccess de 2.0 me montrent qu'il y a
toujours le problème de
http://monsite/-mon-article-est-bien-bo,213 qui avec ou sans .html
pointe vers la même page sans re-direction.

et http://monsite/a213.html donne maintenant une 404

J'effectue d'autres essais avant de remonter un bug

Avec quel outil testes tu ?

wget

Stéphane