url propres 2 par couteau suisse

Bonjour

Sur SPIP CONTRIB, je ne trouve plus la documentation au sujet de la lame du couteau suisse:
Administration/format des url

Voici le problème:

Le nom de domaine pointait sur un site spip 1.9.2d à l’adresse: J’avais activer la lame du couteau suisse Administration/format des url/ urls propres2

et j’avais inscrit ceci à .htaccess
RewriteBase /capable

Tout fonctionnait à merveille

Maintenant j’ai demandé à l’hébergeur de rediriger pour que ce soit cet url qui s,affiche dans la barre d’adresse. Cela a fonctionner pour la page sommaire mais aucun lien du menu (inc-rubriques.html) n’était actif. J’ai désactivé le couteau suisse et j’ai remis htacces.txt de la dist et le tout fonctionne à nouveau. L’url est maintenant du style: mais j’aimerais avoir à nouveau les urls propres2.

Renée Picard a écrit :

Bonjour

Sur SPIP CONTRIB, je ne trouve plus la documentation au sujet de la lame du couteau suisse:
Administration/format des url

Le Couteau Suisse permet de manipuler à la volée le paramètre de SPIP gérant le format des URLs, voila pkoi ce n'est pas documenté.
Il faut chercher dans la doc de SPIP.
spip.net en parle ici : Utiliser des URLs personnalisées - SPIP

Pat

Bonjour,

Pas besoin du couteau suisse pour l’utilisation de la réécriture URL propre2, il est important de créer dans le répertoire /ecrire/ un fichier mes_options.php avec la syntaxe suivante pour être en mesure de faire fonctionner URL propre2 :

<?php $type_urls = 'propres2'; ?>

Moi ça fonctionne très bien sur mon site
http://www.planete-education.com/recit/

À titre d’exemple une réécriture d’URL propre2
http://www.planete-education.com/recit/Competition-robotique-RECIT-03-12.html

Quand je fais des modifications d’URL, j’utilise le plugin Effacer URL propres pour réinitialiser les liens de mon site.
http://www.spip-contrib.net/Plugin-Effacer-url-propres

Cordialement

Yves Duchesne
Conseiller pédagogique TIC
http://www.planete-education.com
http://www.planete-education.com/recit/
http://portail.cscharlevoix.qc.ca

Le 3 juin 2008 12:47, Renée Picard <des3maisons@globetrotter.net> a écrit :

Bonjour

Sur SPIP CONTRIB, je ne trouve plus la documentation au sujet de la lame du couteau suisse:
Administration/format des url

Voici le problème:

Le nom de domaine www.jesuiscapable.ca pointait sur un site spip 1.9.2d à l’adresse:

www.conceptvirtuel.ca/capable

J’avais activer la lame du couteau suisse Administration/format des url/ urls propres2

et j’avais inscrit ceci à .htaccess
RewriteBase /capable

Tout fonctionnait à merveille

Maintenant j’ai demandé à l’hébergeur de rediriger www.jesuiscapable pour que ce soit cet url qui s,affiche dans la barre d’adresse.

Cela a fonctionner pour la page sommaire mais aucun lien du menu (inc-rubriques.html) n’était actif.

J’ai désactivé le couteau suisse et j’ai remis htacces.txt de la dist et le tout fonctionne à nouveau.

L’url est maintenant du style:

http://www.jesuiscapable.ca/spip.php?rubrique3

mais j’aimerais avoir à nouveau les urls propres2.


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip.net/fr_article1054.html

Planète-éducation a écrit :

Bonjour,

Pas besoin du couteau suisse pour l'utilisation de la réécriture URL propre2, il est important de créer dans le répertoire /ecrire/ un fichier mes_options.php

Le répertoire /config/ c'est mieux.

Pat

Pat a écrit :

Planète-éducation a écrit :

Bonjour,

Pas besoin du couteau suisse pour l'utilisation de la réécriture URL propre2, il est important de créer dans le répertoire /ecrire/ un fichier mes_options.php

Le répertoire /config/ c'est mieux.

tu es sûr

si c'est le cas, il faut modifier le htaccess fourni dans la distrib ou il est écrit

###
# URLs "propres" et "propres2"
# pensez a regler $type_urls='propres' ou 'propres2'
# dans ecrire/mes_options.php

rpapa a écrit :

Pat a écrit :

Planète-éducation a écrit :

il est important de créer dans le répertoire /ecrire/ un fichier mes_options.php

Le répertoire /config/ c'est mieux.

tu es sûr

par défaut spip cherche le fichier mes_options.php
d'abord dans ecrire/
puis dans config/

ainsi si un fichier mes_options.php existe dans ecrire/ ET un autre dans config/ ce sera celui de ecrire/ qui sera utilisé

mais il peut être préférable (en terme de maintenance) de balancer le maximum de configurations spécifiques dans config/ (comme son nom l'indique)

denisb a écrit :

rpapa a écrit :

Pat a écrit :

Planète-éducation a écrit :

il est important de créer dans le répertoire /ecrire/ un fichier mes_options.php

Le répertoire /config/ c'est mieux.

tu es sûr

par défaut spip cherche le fichier mes_options.php
d'abord dans ecrire/
puis dans config/

ainsi si un fichier mes_options.php existe dans ecrire/ ET un autre dans config/ ce sera celui de ecrire/ qui sera utilisé

mais il peut être préférable (en terme de maintenance) de balancer le maximum de configurations spécifiques dans config/ (comme son nom l'indique)

autant modifier alors le fichier htaccess