Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

Vous n'êtes pas identifié(e).

#1 06/03/2008 11:19:53

bmael
Membre
Lieu : Morbihan
Inscription : 08/06/2007
Messages : 128
Site Web

Réécriture d'URL sur OVH

Je suis désolé d'insister. Je ne connais pas assez le php.
Je voudrais juste savoir si quelqu'un a réussi à activer la réécriture d'URL sur un hébergement OVH mutualisé de manière à avoir des URLs de pages parlantes (idéal pour un bon référencement) et non du type http://www.lesmulots.org/index.php?z=2
Si quelqu'un a réussi, je serai très intéressé d'avoir son .htaccess et autres codes à mettre ou à enlever.

Merci d'avance.

Hors ligne

#2 06/03/2008 18:50:38

ckoi1utilisateur
Membre
Inscription : 01/11/2007
Messages : 61

Re : Réécriture d'URL sur OVH

cela marche chez moi j'ai simplement mis la valeur false à true :
fichier index.php

// Décommenter si l'on souhaite inhiber la réécriture d'URL
    $zite->rewrite = false;

j'ai remplacé false par true

Hors ligne

#3 06/03/2008 21:17:06

bmael
Membre
Lieu : Morbihan
Inscription : 08/06/2007
Messages : 128
Site Web

Re : Réécriture d'URL sur OVH

J'ai toujours l'erreur 403 si je mets le .htaccess.
Sans .htaccess, mais avec "true" dans index.php j'ai bien les URL, mais les pages ne sont plus trouvées.

index.php
------------------------------------
<?php
    include('zite/zite.php');

    // Initalisation de zene, avec le template 'main'
    $zite = & new zite(__FILE__);

    // Décommenter si l'on souhaite inhiber la réécriture d'URL
    $zite->rewrite = true;

    // On génère le contenu
    $zite->builder();

    // On affiche la page
    print $zite->output();
?>
------------------------------------

.htaccess
-----------------------------------
Options +FollowSymlinks
RewriteEngine on

RewriteRule ^([A-z0-9_-]+)\.html$ index.php?perma=$1 [L]
----------------------------------

Dernière modification par bmael (06/03/2008 21:25:41)

Hors ligne

#4 07/03/2008 11:19:56

bmael
Membre
Lieu : Morbihan
Inscription : 08/06/2007
Messages : 128
Site Web

Re : Réécriture d'URL sur OVH

Dans le forum d'OVH, j'ai cru comprendre qu'il est assez fréquent qu'il y ait des erreur vhost (serveur apache). Une fois l'erreur corrigée (semble-t-il par OVH), plus d'erreur 403.
Là... je sèche.

Il y a le guide d'OVH qui renvoie sur celui d'apache, mais ça me dépasse.

http://guides.ovh.com/HtaccessModRewrite

J'aimerai bien avoir le code du .htaccess de quelqu'un qui est sur OVH et qui a des url réécrites ;-)

Dernière modification par bmael (07/03/2008 13:00:53)

Hors ligne

#5 07/03/2008 13:02:21

bmael
Membre
Lieu : Morbihan
Inscription : 08/06/2007
Messages : 128
Site Web

Re : Réécriture d'URL sur OVH

Hors ligne

#6 07/03/2008 14:26:52

ckoi1utilisateur
Membre
Inscription : 01/11/2007
Messages : 61

Re : Réécriture d'URL sur OVH

Mon htacces est le même que le tien.

Est-ce que tu as renommé les pages dans la source (en plus du titre afficher dans édition) ?

Dernière modification par ckoi1utilisateur (07/03/2008 14:32:44)

Hors ligne

#7 07/03/2008 14:45:26

bmael
Membre
Lieu : Morbihan
Inscription : 08/06/2007
Messages : 128
Site Web

Re : Réécriture d'URL sur OVH

Oui j'ai bien renommé les pages.
Chez OVH, on vient de me dire que c'était un problème de droits.
"644 ou 604 pour que apache qui a pas le même user que toi puisse le lire".
Ca marche maintenant : http://www.lesmulots.org/

Hors ligne

#8 17/04/2009 09:48:00

cathy
Membre
Inscription : 17/04/2009
Messages : 56

Re : Réécriture d'URL sur OVH

Bonjour,

J'ai aujourd'hui le même souci, je suis chez ovh en mutualisé :
- mes pages sont renommées
- j'ai mis le rewrite à "true" dans index.php
- l'url affiche bien accueil.html, mais la page n'est pas trouvée : The requested URL xxx/accueil.html was not found on this server.
Quand tu dis problème de droits ? Que faut-il faire ?
Merci

Hors ligne

#9 17/04/2009 14:36:44

bmael
Membre
Lieu : Morbihan
Inscription : 08/06/2007
Messages : 128
Site Web

Re : Réécriture d'URL sur OVH

Il s'agit de la commande CHMOD. Il faut mettre 604 ou 644 sur tout le site sauf sur certains fichiers ou répertoires (cf. installation de zite) sur lesquels on met 755 je crois.

Avec FileZilla : clic droit puis "Permissions des fichiers".
Avec CyberDuck : clic droit puis "Lire les infos".

Bon courage.

Dernière modification par bmael (17/04/2009 14:39:49)

Hors ligne

#10 18/04/2009 12:49:01

cathy
Membre
Inscription : 17/04/2009
Messages : 56

Re : Réécriture d'URL sur OVH

Merci pour ta réponse.
En revanche je ne trouve pas cette info sur l'installation de Zite et Zite+, c'est où ?

Moi, j'ai téléchargé Zite+, en fait dans le manuel il est précisé de renommer ovh.htaccess en .htaccess quand on est chez Ovh, sauf qu'en fait c'était le fichier no.htaccess qu'il fallait renommer... Donc maintenant ça fonctionne, sans avoir besoin de bidouiller les droits. Sauf s'il est peut-être nécessaire de le faire quand même ?
Merci

Hors ligne

#11 18/04/2009 17:32:05

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Réécriture d'URL sur OVH

cathy a écrit :

Moi, j'ai téléchargé Zite+, en fait dans le manuel il est précisé de renommer ovh.htaccess en .htaccess quand on est chez Ovh, sauf qu'en fait c'était le fichier no.htaccess qu'il fallait renommer...

En fait le manuel est incomplet...
- il faut renommer ovh.htaccess en .htaccess pour que zite+ fonctionne (en php5) sans utiliser la réécriture des urls.
- Si tu utilises le no.htaccess renommé en .htaccess, tu risques d'avoir des messages d'erreur dans de nombreuses parties de zite+ (gestion des droits...) car par défaut php5 n'est pas activé chez OVH (en tout cas ce n'était pas le cas en 2008).
Dans ce cas, il faudra rajouter la ligne suisvante à ton fichier .htaccess:
         SetEnv PHP_VER 5

cathy a écrit :

Donc maintenant ça fonctionne, sans avoir besoin de bidouiller les droits. Sauf s'il est peut-être nécessaire de le faire quand même ?
Merci

pour info, je tourne sur mon serveur chez OVH en chmod 700

a+
Jean-Paul

Hors ligne

#12 28/05/2009 17:28:21

ckoi1utilisateur
Membre
Inscription : 01/11/2007
Messages : 61

Re : Réécriture d'URL sur OVH

Je suis sur ovh, la réécriture est parfaite, par contre,plus aucun bouton de tiny mce ne fonctionne. A la place j'ai une page qui reprend les liens du menu et une partie du side et qui m'indique que la page n'existe pas......
il y a t-il un paramétrage que j'ai oublié ?

Dernière modification par ckoi1utilisateur (28/05/2009 17:32:15)

Hors ligne

#13 28/05/2009 21:38:51

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Réécriture d'URL sur OVH

ckoi1utilisateur a écrit :

Je suis sur ovh, la réécriture est parfaite, par contre,plus aucun bouton de tiny mce ne fonctionne. A la place j'ai une page qui reprend les liens du menu et une partie du side et qui m'indique que la page n'existe pas......
il y a t-il un paramétrage que j'ai oublié ?

Tu peux préciser ta version de zite+ ?
Si tu as changé de version, as tu bien fait une migration ?
si tu utilises une version 0.8.2 alpha ou beta il faut mettre dans le fichier de config: urlrewiting=1
A priori rien d'autre.

Hors ligne

#14 28/05/2009 21:55:29

ambulance69
Membre
Inscription : 04/04/2009
Messages : 182
Site Web

Re : Réécriture d'URL sur OVH

Si après les vérif de jpg ça ne marche toujours pas met un .htacces dans le répetoire tinymce avec pour contenu:
RewriteEngine off
ça devrait marcher

Hors ligne

#15 30/05/2009 07:36:35

ckoi1utilisateur
Membre
Inscription : 01/11/2007
Messages : 61

Re : Réécriture d'URL sur OVH

j'utilise la version de zite officielle pas ziteplus qui de mon point de vue n'est pas très intéressante.
J'ai mis un htacces dans le rep de tinymce. plus rien ne s'affiche, tinmce n'apparait plus.
Je pense que je vais revenir à l'ancienne version de zite qui ne présentait pas ce problème, même si la réécriture était moins aboutie.

Hors ligne

Pied de page des forums