Vous n'êtes pas identifié(e).
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
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
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
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
Guide apache ici :
Hors ligne
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
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
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
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
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
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
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
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
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
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
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