Spip 1.9 sous OVH : problème de .htaccess

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

Kyrnos
Nouveau WRInaute
 
Messages: 27
Inscription: Lun Aoû 25, 2008 17:56

Spip 1.9 sous OVH : problème de .htaccess

Message le Mar Aoû 26, 2008 18:12

Bonjour à tous,

Je me casse la tête avec un problème d'URL rewriting.
J'utilise SPIP 1.9.2 avec un serveur OVH.

J'ai testé les URLs propres et propres2, cela fonctionne sans soucis, que ça soit pour les articles ou les rubriques.

J'aurai préféré faire apparaître l'arborescence de chaque article de cette manière :

http://domaine/rubrique/sous-rubrique/l ... ticle.html

(la sous-rubrique étant optionnelle et je n'ai pour l'instant pas prévu d'utiliser plus de deux niveaux)

J'ai suivi ce tuto : http://www.spip-contrib.net/URL-propres-en-arborescence
Les URLs obtiennent bien la forme souhaitées, par contre je rencontre des erreurs 404 lorsque je vais sur un article.

Je pense que ça vient du .htaccess qui ne doit pas être correct pour redirigé vers un article spécifique. Les rubriques fonctionnent et je vois bien la liste des articles d'une rubrique s'afficher.

Voici la ligne de rewriting qui me pose problème :

Code: Tout sélectionner
RewriteRule   ^(.*/)?[^/\.]+.html$      spip.php?page=article   [QSA,E=url_propre:$0,L]


c'est le code proposé dans le tuto mais ça ne fonctionne pas chez moi. J'ai tenté de rajouté un "/" devant les URLs (problème souvent rencontré chez OVH) mais ça n'a rien donné.

Je coince un peu, si quelqu'un avait une idée, elle serait la bienvenue. :wink:

Merci d'avance.


bruno212
WRInaute impliqué
WRInaute impliqué
 
Messages: 360
Inscription: Dim Fév 13, 2005 23:32

Message le Mar Aoû 26, 2008 21:11

tu as bien mis un

Code: Tout sélectionner
RewriteBase /


si ton site est à la base du domaine,

ou un

Code: Tout sélectionner
RewriteBase /monrepertoire


s'il est dans un répertoire.

à plus

Kyrnos
Nouveau WRInaute
 
Messages: 27
Inscription: Lun Aoû 25, 2008 17:56

Message le Mar Aoû 26, 2008 21:25

Merci Bruno pour la réponse, mais j'ai déjà tenté le "RewriteBase /" (trouvé dans un autre thread) et ça ne donne rien... :cry:


bruno212
WRInaute impliqué
WRInaute impliqué
 
Messages: 360
Inscription: Dim Fév 13, 2005 23:32

Message le Mar Aoû 26, 2008 21:28

Est-ce que tu as accès aux logs du serveur web...

Code: Tout sélectionner
access.log
error.log


Qu'est-ce qu'ils disent.....

Si tu es sous linux et apache, tu devrais les trouvés dans
Code: Tout sélectionner
/var/log/apache/


à plus

Bruno

Kyrnos
Nouveau WRInaute
 
Messages: 27
Inscription: Lun Aoû 25, 2008 17:56

Message le Mar Aoû 26, 2008 22:11

Ces logs n'ont pas l'air directement accessibles sous OVH, il faut que je regarde si je peux les récupérer, c'est vrai que ça serait vraiment plus pratique pour comprendre ce qui ne va pas.

Le seul fichier de log que j'ai pour l'instant trouvé sur OVH me donne ce type d'erreur :

Code: Tout sélectionner
File does not exist: /home/BDD/www/RUBRIQUE, referer: http://www.DOMAINE.com/RUBRIQUE/titre-de-page.html?var_mode=preview


On dirait que ça essaye de chercher un dossier RUBRIQUE qui n'existe pas...


bruno212
WRInaute impliqué
WRInaute impliqué
 
Messages: 360
Inscription: Dim Fév 13, 2005 23:32

Message le Mer Aoû 27, 2008 12:20

As-tu trouvé la solution...

Il faut souvent pataugé un peu avant d'y arriver...

Kyrnos
Nouveau WRInaute
 
Messages: 27
Inscription: Lun Aoû 25, 2008 17:56

Message le Mer Aoû 27, 2008 13:28

Non, je n'arrive à rien de satisfaisant, j'ai remarqué en plus que ça entrainait plusieurs autres dysfonctionnements.

Je laisse ça de côté pour le moment, j'ai encore plein d'autres choses à développer (le site sur lequel je bosse n'en est qu'à ses tous débuts et n'est pas encore en ligne).
Je suis repassé avec les URLs propres2, c'est déjà un très bon compromis.

Je tenterai surement de reprendre ça avant de le mettre en ligne, afin que les premières pages référencées soient directement avec les bonnes URLs.

Si quelqu'un utilise ce genre de système et qu'il arrive à de bons résultats, je reste preneur de conseils. :wink:

Merci bruno212 pour ta réactivité, j'essayerai d'approfondir du côté des fichiers de log comme tu me l'as conseillé. :D


bruno212
WRInaute impliqué
WRInaute impliqué
 
Messages: 360
Inscription: Dim Fév 13, 2005 23:32

Message le Mer Aoû 27, 2008 13:44

De rien,

J'avais un moment aussi essayé de construire des URL modifées à partir de propres2, mais j'avais abandonné.

Les sites construits avec Spip sont en général bien lu par Google et les moteurs de recherches en général, une arborescence du type avec répertoire virtuel n'apporte pas forcément grand-chose.

à plus


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités