SPIP ecureuil




Thème de ce forum :

Prob. réécriture url spip 1.9.2d



Geoffrey
Prob. réécriture url spip 1.9.2d
29 avril 2008 10:34

Bonjour !

J’éprouve des problèmes quant à la réécriture des urls de mon site.

J’ai bien renommé le fichier htaccess sans le txt et j’ai aussi créé mon fichier mes_options.php avec la configuration pour avoir les urls de type propres2 ... mais quand je retourne sur mon site, c’est le bon url mais il ne trouve pas les pages ! Spip n’est pas installé dans un sous-répertoire donc ce n’est pas ce problème-là...

Pourriez-vous m’aider ? Je vous poste ci-après le contenu du fichier htaccess... peut-être que le problème vient de là...

Rechercher dans les forums:
 

denisb
29 avril 2008 12:07
Prob. réécriture url spip 1.9.2d

essaie de décommenter #RewriteBase / en RewriteBase / (pas de dièse et juste un slash)

Geoffrey
29 avril 2008 12:19
Prob. réécriture url spip 1.9.2d

Quand je fais ce que tu as écrit, cela donne cette url-là mais il ne trouve même plus la page...

http://www.alloinfofamilles.be/spip...

Donc si je reprends :

1) quand j’ai essayé la première fois normalement, j’avais l’url : http://www.alloinfofamilles.be/-Qui... Mais il ne trouvait pas la page (http 404 fichier introuvable)

2) quand j’essaie comme tu me le dis, en enlevant le dièse, ça donne l’url : http://www.alloinfofamilles.be/spip... mais en plus il ne trouve plus la page...

Space space space...

Geoffrey
29 avril 2008 15:02
Prob. réécriture url spip 1.9.2d

Beuh... je ne trouve toujours pas la solution :( personne n’a une idée ?

Geoffrey
29 avril 2008 16:21
Prob. réécriture url spip 1.9.2d

Je viens de voir un truc encore plus étrange... :-s

Quand je suis sur la page d’un article, j’ai l’url suivante :

http://www.alloinfofamilles.be/spip...

rubrique 39 ?????? au lieu de article ????

je comprends rien de rien !

Je suis désolé, je pose peut-être des questions bêtes mais je ne suis pas du tout familiarisé à tout ça, je suis normalement chargé de communication, pas webmaster!^^

denisb
29 avril 2008 16:59
Prob. réécriture url spip 1.9.2d

je trouve encore des liens du type :

<a href="http://www.alloinfofamilles.be/contact/-Enfants-.html" class="spip_out">

sur la page spip.php?rubrique2 !
et aussi :

<a href="http://www.alloinfofamilles.be/contact/-Avril-2008-.html" class="spip_out">

sur la page spip.php?rubrique12 !

tu as encore des scories de traitement faisant intervenir contact/

je penses que ces faux sommaires sont en fait des textes dans lesquels sont inclus des liens type :

[le lien -> art25]
denisb
29 avril 2008 17:05
Prob. réécriture url spip 1.9.2d

pfiou..

comme on voit ici :

http://www.alloinfofamilles.be/spip.php?page=plan&var_mode=recalcul

tu as un seul article par rubrique et portant le même nom.

denisb
29 avril 2008 17:10
Prob. réécriture url spip 1.9.2d

et qu’as-tu mis dans ecrire/mes_options.php :

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

 ?

Geoffrey
30 avril 2008 08:47
Prob. réécriture url spip 1.9.2d

Oui j’ai bien mis ça dans le fichier mes_options.php

Ce n’est pas très rassurant tout ça... :-s le plus adapté à tout ça, c’est quoi ? Je suis censé faire quoi ? tout effacé et tout recommencer ?

C’est vrai que j’ai retiré le dossier contact et que j’ai tout transvasé vers la racine de spip, c’était une erreur ???? Je trouvais ça plus clair que dans le sous-dossier...

Geoffrey
30 avril 2008 08:50
Prob. réécriture url spip 1.9.2d

Je viens de regarder le lien vers la page du plan du site de mon service que tu as mise ici, concernant le plan, c’est tout à fait juste, il y a bien un article par rubrique généralement, la personne qui me précédait avait commencé comme ça donc j’ai continué à sa manière pour la cohérence du site...

Geoffrey
30 avril 2008 08:58
Prob. réécriture url spip 1.9.2d

En relisant ton message, je viens de comprendre... dans certaines pages, il y a des liens vers d’autres pages du site, ces liens n’ont pas encore été mis à jour, donc oui il y a encore des appels vers le répertoire "contact" qui n’existe plus maintenant... Mais je ne comprends pas en quoi ces liens pourrait empêcher l’affichage des urls...

J’ai bien mis $type_urls = "propres2" ; dans le fichier mes_options.php pour tenter d’avoir les urls propres, mais je l’ai retiré quand j’ai vu qu’il ne trouvait plus mes pages quand je le mettais... alors qu’avant la mise à jour il y parvenait...

En bref, ce que je ne comprends pas, c’est que sans mettre $type_urls = "propres2" ; dans le fichier, les pages sont trouvées et se suivent normalement (à part que ça me semble étrange qu’un article soit affiché avec un lien se terminant par spip.php?rubrique...) mais dès que je mets des urls propres, les pages ne sont plus trouvées... hors, si j’ai bien compris, l’url est construite sur base du lien normal de la page en remplacant la fin par le titre qu’on a mis dans l’article... donc pourquoi me trouve-il la page en temps normal et ne parvient-il pas à remplacer l’url quand je décide de la personnaliser ????

Qqn a une idée ?

denisb
30 avril 2008 09:51
Prob. réécriture url spip 1.9.2d

tu as un fichier index.html à la racine ?

il faudrait le supprimer.
juste garder le index.php de spip (qui renvoie sur spip.php)

denisb
30 avril 2008 10:04
Prob. réécriture url spip 1.9.2d

quand tu vas sur ecrire/?exec=info , dans le tableau apache à la ligne Loaded Modules est-ce qu’il y a d’indiqué (entre autre) : mod_rewrite  ?

Geoffrey
30 avril 2008 10:12
Prob. réécriture url spip 1.9.2d

Pour répondre au premier message, j’ai essayé d’enlever le index.html, et de remettre donc mes_options.php et le htaccess

ben il ne trouvait plus les pages même avec les urls se terminant en spip.php?rubrique...

Pour le deuxième message, je n’ai pas de tableau apache au lien que tu m’as donné... :-s (j’ai vérifié deux fois)...

Je suis désolé de t’embêter comme ça, d’habitude je bidouille et cherche jusqu’à trouver mais là je dois avouer que je sèche, je ne comprends pas ce qui bloque...

denisb
30 avril 2008 10:46
Prob. réécriture url spip 1.9.2d

n’oublie pas à chaque modif (de la configuration .htaccess ou mes_options.php) de vider le cache...

sinon, l’url rewriting chez ovh est souvent délicat (il serait désactivé sur les 20GP ?) ...
un google "spip url rewriting ovh" est assez parlant

tenter de modifier le .htaccess en activant donc :

RewriteBase /

puis en remplaçant tous les

spip.php?

des parties droites des règles par (ajout d’un slash) :

/spip.php?
Geoffrey
30 avril 2008 11:41
Prob. réécriture url spip 1.9.2d

Je viens de le faire ce que tu m’as dit : (ajout d’un slash avec le spip.php dans les règles + Rewrite Base/ + mes_options.php et j’ai vidé le cache)

et en faisant ça, j’ai les bons urls (http://www.alloinfofamilles.be/-Qui... par exemple) mais il ne trouve pas la page...

c’est du chinois tout ça pour... pourtant, avant la mise à jour, même si on est chez ovh, les urls personnalisés fonctionnaient... maintenant, plus moyen...

Que pourrais-je faire d’autre ?

Geoffrey
30 avril 2008 11:47
Prob. réécriture url spip 1.9.2d

C’est bon, j’ai trouvé mon erreur...

un vrai débutant :( désolé, au lieu de nommer le fichier .htaccess, je l’avais nommé, htaccess tout court...

je suis vraiment désolé...

Geoffrey
30 avril 2008 11:47
Prob. réécriture url spip 1.9.2d

Un tout grand merci à toi en tout cas pour ton aide !

denisb
30 avril 2008 12:36
Prob. réécriture url spip 1.9.2d

farpait !

pour mon édification personnelle, peux-tu dire ce que tu as mis dans htaccess pour ce qui est du rewritebase et des règles de réécriture (slash ? pas slash ?)...

Geoffrey
30 avril 2008 12:58
Prob. réécriture url spip 1.9.2d

Voilà le fichier que j’ai mis, donc je n’ai rien changer au fichier à part son extension... :)

Japon
20 juillet 2008 19:27
Prob. réécriture url spip 1.9.2d

Bonjour ,j’ai remarqué que lorsque je tapais le titre de mes articles ,je n’obtenais pas tous les mots de ce dernier.Exemple :

http://www.japoninfos.com/Fermeture... Alors que le titre est Fermeture de la centrale nucleaire "Au Japon" Qqun saurait me dire comment augmenter le nombre de mots dans l’adresse ? Merci à vous !

RSS






squelette