Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

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

#1 13/06/2007 00:35:13

Renaud
Membre
Inscription : 30/01/2007
Messages : 306

Version 0.6... du mieux pour le référencement

Pas de révolution, mais une évolution fort attendue par certains : la possibilité de définir des URLs signifiantes pour les pages de votre site zite, et une seule URL pour la page d'accueil.

Bilan : des adresses plus claires et parlantes pour vos visiteurs, et une meilleure indexation de vos sites.

Plus d'infos sur http://zite.prositif.com


Ubuntu Rocks

Hors ligne

#2 13/06/2007 07:36:35

doume
Membre
Inscription : 12/06/2007
Messages : 29

Re : Version 0.6... du mieux pour le référencement

Pas supporté en natif par certains hébergeurs gratuits (dommage mais bon on ne peut pas tout avoir), mais l'URL rewriting est effectivement un plus indéniable pour la lisibilité et l'aide au référencement, excellente évolution donc !
Je teste dès ce soir en local smile

Dernière modification par doume (13/06/2007 07:37:32)


Zite CMS 0.6.2 Beta en test chez Free et chez OVH (Demo1G gratuit)
Serveur local XAMPP Lite 1.6.2 portable (ZIP) sous Windows 2000 Pro SP4
Firefox 2.0.0.4 + FireFTP + Web Developer + papier + crayon + gomme
Internet Explorer ? Uniquement sous la torture ;-)

Hors ligne

#3 13/06/2007 12:42:46

Renaud
Membre
Inscription : 30/01/2007
Messages : 306

Re : Version 0.6... du mieux pour le référencement

Tiens moi au courant, la modif est toute fraîche et elle peut avoir entrainé quelques "dommages collatéraux".


Ubuntu Rocks

Hors ligne

#4 13/06/2007 23:31:49

doume
Membre
Inscription : 12/06/2007
Messages : 29

Re : Version 0.6... du mieux pour le référencement

Premier test en local (install sans rien toucher) : erreur 500.
A priori mon serveur local XAMPP (installé sans aucune modif vu que moi et php cela ne fait quand même pas deux) n'aime pas beaucoup l'évolution. Pas mieux en désactivant la fonction de réécriture dans l'index. J'ai parcouru la toile très rapidement et cela sent le conflit serveur/htaccess. A suivre.

Edit1 :
Le logfile me renvoit [alert] [client 0.0.0.0] F:/xampplite/htdocs/zite3/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration

Edit 2 :
J'ai trouvé d'où venait mon problème en cherchant un peu sur la toile (quelqu'un a très bien dit que c'est en forgeant qu'on devient forgeron wink)
Par défaut la configuration de XAMPP pour Windows (je ne préjuge pas de celle pour un autre OS et/ou un autre serveur Apache local) n'autorise pas l'URL Rewriting.
Après activation de cette fonction dans le fichier de config du serveur Apache j'accède bien à mon site Zite CMS 0.6 beta sur mon serveur local.
Pour activer l'URL Rewriting j'ai :
. arrêté le serveur Apache à partir de la console XAMPP,
. ouvert en édition le fichier de configuration Apache httpd.conf (apache/conf/httpd.conf),
. cherché la ligne "#LoadModule rewrite_module modules/mod_rewrite.so" (sans les guillemets),
. retiré le "#" (sans les guillemets) pour activer la fonction,
. enregistré la modification du fichier httpd.conf ,
. redémarré le serveur Apache à partir de la console XAMPP.
Voili voilou smile

Il me faudra désactiver cette fonction chez mon hébergeur gratuit (il semble cependant exister des solutions de contournement pour lui sur la toile au vu des sites que j'ai pu visiter au fil de mes recherches), mais je ferai quand même quelques essais en local avant de désactiver cette fonction et de mettre à jour mon site de test en ligne.

Dernière modification par doume (14/06/2007 08:42:26)


Zite CMS 0.6.2 Beta en test chez Free et chez OVH (Demo1G gratuit)
Serveur local XAMPP Lite 1.6.2 portable (ZIP) sous Windows 2000 Pro SP4
Firefox 2.0.0.4 + FireFTP + Web Developer + papier + crayon + gomme
Internet Explorer ? Uniquement sous la torture ;-)

Hors ligne

#5 14/06/2007 11:31:04

bvffalo73
Membre
Inscription : 16/02/2007
Messages : 56

Re : Version 0.6... du mieux pour le référencement

Adieu Free :-(  Pas de mod_rewrite, nos chemins se séparent.

En local, j'ai dû enlever la première ligne dans .htaccess, cela est peut être dû à ma config d'apache comme suite:
=====
<Directory "c:/root/http">
    Options Indexes FollowSymLinks
    AllowOverride FileInfo AuthConfig Limit
    Order allow,deny
    Allow from all
</Directory>
=====

Hors ligne

#6 14/06/2007 17:16:22

Renaud
Membre
Inscription : 30/01/2007
Messages : 306

Re : Version 0.6... du mieux pour le référencement

Merci, pour tous ceux que ces infos renseignera utilement.
Si l'hébergeur ne supposrte pas le mod_rewrite, il suffit de supprimer le .htaccess a la racine de zite, et de désactiver la réécriture dans le fichier index... et tout doit marcher normalement chez free.


Ubuntu Rocks

Hors ligne

#7 14/06/2007 19:41:28

doume
Membre
Inscription : 12/06/2007
Messages : 29

Re : Version 0.6... du mieux pour le référencement

Les boutons d'édition/duplication des permalink se trouvent où STP ?

Edit : bah j'ai mis le doigts dessus
En mode Admin uniquement (logique puisque seul ce mode permet d'ajouter des pages), et quand une page est en mode édition, cliquer sur "source" au dessus de la zone d'édition et renseigner le champ "Nom en clair du fichier".

La modification du nom de la 1ère page du menu n'est pas opérationnelle (même en l'appelant index), est-ce normal ?

Noter que pour profiter au mieux de cette évolution orientée lisibilité mais de mon avis perso orientée surtout référencement, il faut choisir des noms de pages qui soient analysable au mieux par les robots des moteurs de recherche, donc préférer par exemple mon-album-photos à monalbumphoto .

Dernière modification par doume (14/06/2007 20:08:57)


Zite CMS 0.6.2 Beta en test chez Free et chez OVH (Demo1G gratuit)
Serveur local XAMPP Lite 1.6.2 portable (ZIP) sous Windows 2000 Pro SP4
Firefox 2.0.0.4 + FireFTP + Web Developer + papier + crayon + gomme
Internet Explorer ? Uniquement sous la torture ;-)

Hors ligne

#8 14/06/2007 20:37:19

Renaud
Membre
Inscription : 30/01/2007
Messages : 306

Re : Version 0.6... du mieux pour le référencement

Oui, et même mon_album_photos plutôt que mon-album-photos. En effet cette modif a principalement pour intérêt de rendre les sites zite plus faciles a référencer. Mais c'est vrai que c'est aussi plus sympathique d'aller sur mes_photos.html que sur index.php?z=94 ;-)

Pour la home c'est normal. En fait on peut changer le nom du permalink mais il n'apparaît jamais dans les URLs, car sinon on aurait deux accès à la home : mondomaine.com et mondomaine.com/mon_index.html, avec donc un soucis de duplicate content.


Ubuntu Rocks

Hors ligne

#9 14/06/2007 21:35:35

doume
Membre
Inscription : 12/06/2007
Messages : 29

Re : Version 0.6... du mieux pour le référencement

bvffalo73 a écrit :

Adieu Free :-(  Pas de mod_rewrite, nos chemins se séparent.

Le mod_rewrite ne fait pas tout, pour s'en convaincre il suffit de lire cette page (entre autres) de l'excellent site d'Olivier Andrieu wink
Sachant que le principal moteur de recherche Européen sait indexer des URL dynamiques pour moi un CMS hyper simple à utiliser que Zite a bien sa place, même avec moins de visibilité sur l'URL des pages générées, chez cet hébergeur smile

Dernière modification par doume (14/06/2007 22:07:43)


Zite CMS 0.6.2 Beta en test chez Free et chez OVH (Demo1G gratuit)
Serveur local XAMPP Lite 1.6.2 portable (ZIP) sous Windows 2000 Pro SP4
Firefox 2.0.0.4 + FireFTP + Web Developer + papier + crayon + gomme
Internet Explorer ? Uniquement sous la torture ;-)

Hors ligne

#10 16/06/2007 14:26:54

doume
Membre
Inscription : 12/06/2007
Messages : 29

Re : Version 0.6... du mieux pour le référencement

Premier test en ligne chez Free (procédure de désactivation de l'URL rewriting appliquée et mise à jour uniquement des fichiers impactés par rapport à la version 0.5 beta à l'exception du fichier template.php).

L'arborescence déployée du menu de mon site de test est la suivante :
Menu1
  Menu1- Item1
  Menu1- Item2
Menu2
  Menu2- Item1
  Menu2- Item2
Contactez-nous (formulaire de Renaud intégré)
A propos du site
Login

1. En arrivant sur le site je vois :
Menu1
  Menu1- Item1
  Menu1- Item2
Menu2
Contactez-nous
A propos du site
Login

2. Si je clique sur menu2 je vois :
Menu1
Menu2
  Menu2- Item1
  Menu2- Item2
Contactez-nous
A propos du site
Login

A partir de là, si je clique sur Menu1 ce menu ne se déploie pas (visuellement c'est idem point 2).
Le restant du menu est cependant toujours actif.
Edit 1 :
Pour préciser le symptôme, quand je pointe sur Menu1 mon navigateur me signale que je pointe vers l'URL de la dernière page ouverte.

Edit 2:
J'ai fait un download complet de mon site en ligne, retiré la clé "php 1" du fichier .htaccess (il est donc vide) et désactivé l'URL Rewriting de mon serveur local. Dans le fichier index.php l'URL rewriting reste lui désactivé.
Dans ces conditions tout fonctionne.
Il y a probablement quelque chose d'autre que leurs serveurs n'aiment pas, au cas où la liste des fonctions PHP interdites chez eux est ici.

Dernière modification par doume (16/06/2007 17:19:11)


Zite CMS 0.6.2 Beta en test chez Free et chez OVH (Demo1G gratuit)
Serveur local XAMPP Lite 1.6.2 portable (ZIP) sous Windows 2000 Pro SP4
Firefox 2.0.0.4 + FireFTP + Web Developer + papier + crayon + gomme
Internet Explorer ? Uniquement sous la torture ;-)

Hors ligne

#11 26/06/2007 23:20:09

doume
Membre
Inscription : 12/06/2007
Messages : 29

Re : Version 0.6... du mieux pour le référencement

Premier test en ligne sur un Demo1G d'OVH (procédure de désactivation de l'URL rewriting appliquée) :
Le fonctionnement est OK avec l'URL Rewriting désactivé.

Le problème sus-cité est donc spécifique à Free.


Zite CMS 0.6.2 Beta en test chez Free et chez OVH (Demo1G gratuit)
Serveur local XAMPP Lite 1.6.2 portable (ZIP) sous Windows 2000 Pro SP4
Firefox 2.0.0.4 + FireFTP + Web Developer + papier + crayon + gomme
Internet Explorer ? Uniquement sous la torture ;-)

Hors ligne

#12 27/06/2007 15:08:59

Renaud
Membre
Inscription : 30/01/2007
Messages : 306

Re : Version 0.6... du mieux pour le référencement

Essaie de télécharger la dernière mouture disponible sur le site, pour voir si elle règle le problème chez free (et ne le crée pas chez OVH). J'espère que ça va être mieux : le bug de l'adresse de la home se produisait lorsque zite était à la racine d'un domaine ou d'un sous-domaine, en fait, et c'est sensé être réglé.


Ubuntu Rocks

Hors ligne

#13 27/06/2007 21:56:28

doume
Membre
Inscription : 12/06/2007
Messages : 29

Re : Version 0.6... du mieux pour le référencement

Je confirme que chez Free mon install est à la racine du compte, alors que chez OVH elle est dans un sous répertoire dédié.

Mise à jour du fichier /zite/zite.php (à priori le seul important pour cette correction) chez Free : le problème semble résolu.

Même manip chez Demo1G-OVH : pas de conséquence visible.

Je n'ai par contre pas refait de tests en local avec URL Rewriting activé, j'ai supposé que cela tu avais pu t'en charger.


Note : zite est maintenant en 0.6.2 beta mais apparaît toujours en 0.6 beta sur le site (sorry Renaud ... déformation professionnelle wink)

Dernière modification par doume (27/06/2007 22:02:28)


Zite CMS 0.6.2 Beta en test chez Free et chez OVH (Demo1G gratuit)
Serveur local XAMPP Lite 1.6.2 portable (ZIP) sous Windows 2000 Pro SP4
Firefox 2.0.0.4 + FireFTP + Web Developer + papier + crayon + gomme
Internet Explorer ? Uniquement sous la torture ;-)

Hors ligne

#14 27/06/2007 23:01:11

Renaud
Membre
Inscription : 30/01/2007
Messages : 306

Re : Version 0.6... du mieux pour le référencement

Voilà, j'ai noté que c'est maintenant la 0.6.2.
Au fait, tu lis les mails de ladresse utilisée pour t'inscrire ici ? Parce que je t'ai envoyé un message ;-)


Ubuntu Rocks

Hors ligne

#15 27/06/2007 23:31:08

doume
Membre
Inscription : 12/06/2007
Messages : 29

Re : Version 0.6... du mieux pour le référencement

Renaud a écrit :

Voilà, j'ai noté que c'est maintenant la 0.6.2.

Cool !

Renaud a écrit :

Au fait, tu lis les mails de ladresse utilisée pour t'inscrire ici ? Parce que je t'ai envoyé un message ;-)

Bah voui ... faut bien pouvoir lire les news des gentils admins quand il y en a ;-)


Zite CMS 0.6.2 Beta en test chez Free et chez OVH (Demo1G gratuit)
Serveur local XAMPP Lite 1.6.2 portable (ZIP) sous Windows 2000 Pro SP4
Firefox 2.0.0.4 + FireFTP + Web Developer + papier + crayon + gomme
Internet Explorer ? Uniquement sous la torture ;-)

Hors ligne

#16 30/06/2007 14:02:30

treb
Membre
Inscription : 28/06/2007
Messages : 32

Re : Version 0.6... du mieux pour le référencement

[résolu]
Tout d'abord grand merci pour ce cms simple, rapide léger et tout et tout.
J'ai un prob avec le rewriting.
J'ai fait les modifs indiquées pour l'upgrade vers 0.6
j'ai donné (dans "source" nom en clair) des noms à mes pages (accueil, photo, musique,...)
Je suis chez phpnet donc pas de prob de ce côté.
Mon problème:
www.mon_site.be m'envoie vers la page d'accueil c'est ok
MAIS
tous les autres clics sur le menu déclenche l'erreur 404 avec comme message

[mon_repertoire]/index.php was not found on this server.

Une idée ?
Merci pour votre réponse

Dernière modification par treb (05/07/2007 08:38:07)

Hors ligne

#17 02/07/2007 17:38:32

Renaud
Membre
Inscription : 30/01/2007
Messages : 306

Re : Version 0.6... du mieux pour le référencement

envoie moi par mail l'adresse du site, ton index.php et ton .htaccess, que je jette un oeil.


Ubuntu Rocks

Hors ligne

#18 03/07/2007 10:43:10

bitmap
Membre
Inscription : 03/07/2007
Messages : 1

Re : Version 0.6... du mieux pour le référencement

Renaud a écrit :

Pas de révolution, mais une évolution fort attendue par certains : la possibilité de définir des URLs signifiantes pour les pages de votre site zite, et une seule URL pour la page d'accueil.

Bilan : des adresses plus claires et parlantes pour vos visiteurs, et une meilleure indexation de vos sites.

Plus d'infos sur http://zite.prositif.com

Bonjour,
je viens de découvrir Zite, et je trouve cela très intéressant.
Pour l'instant j'utilisais principalement CuteNews...
Dans la version CuteNews RU, il existe un fichier urls.ini, permettant de personnaliser les permaliens, sans utiliser de .htaccess...

Hors ligne

#19 05/07/2007 08:45:01

treb
Membre
Inscription : 28/06/2007
Messages : 32

Re : Version 0.6... du mieux pour le référencement

treb a écrit :

[résolu]
Tout d'abord grand merci pour ce cms simple, rapide léger et tout et tout.
J'ai un prob avec le rewriting.
J'ai fait les modifs indiquées pour l'upgrade vers 0.6
j'ai donné (dans "source" nom en clair) des noms à mes pages (accueil, photo, musique,...)
Je suis chez phpnet donc pas de prob de ce côté.
Mon problème:
www.mon_site.be m'envoie vers la page d'accueil c'est ok
MAIS
tous les autres clics sur le menu déclenche l'erreur 404 avec comme message

[mon_repertoire]/index.php was not found on this server.

Une idée ?
Merci pour votre réponse

Après quelques échanges de mail avec Renaud :

Le problème vient de l'hébergeur (phpnet).
1. Il n'accepte pas .htaccess, ==> il faut renommer en htaccess.fi
2. mon site ne se trouvait pas à la racine de mon répertoire chez l'hébergeur donc dans le fichier htaccess.fi j'ai ajouté la ligne

RewriteBase / monrepertoire

en 3ème ligne juste après RewriteEngine on

Voilà cela marche grâce à Renaud, hénaurme merci à lui

Hors ligne

#20 19/09/2007 08:53:56

treb
Membre
Inscription : 28/06/2007
Messages : 32

Re : Version 0.6... du mieux pour le référencement

Je suppose qu'en parlant de trem, c'est de moi, treb que tu parles.
En réalité, le graal en matière de réécriture, avec phpnet, je ne l'ai pas atteint. Si tu vas sur mon site (www.akasha-asbl.be) tu verras que les adresses sont affichées sous la forme http://www.akasha-asbl.be/index.php?perma=salle ce qui ne me satisfait toujours pas, et ce malgré quelques renseignements fournis le support phpnet.
Voilà ou j'en suis. Cela dit à part ça, je très satisfait de phpnet et ... de zite bien sûr.

Hors ligne

#21 19/09/2007 15:36:53

Renaud
Membre
Inscription : 30/01/2007
Messages : 306

Re : Version 0.6... du mieux pour le référencement

en local il faut modifier la conf d'apache pour que la réécriture d'url fonctionne avec easyphp (décommente les lignes ou tu trouves "rewrite").

Pour PHPNET malheureusement je n'ai pas tellement de billes à te refiler, je ne connais pas leurs spécificités... si les infos que tu as trouvé ici ne parchent pas, il faudrait que quelqu'un qui a fait fonctionner le truc chez PHPNET puisse te tuyauter.

Sinon envoie moi par mail les codes FTP de ton hébergement, que je regarde ça... si ça te fait pas peur (et si tu peux les changer au besoin par la suite).


Ubuntu Rocks

Hors ligne

#22 19/09/2007 15:39:05

Renaud
Membre
Inscription : 30/01/2007
Messages : 306

Re : Version 0.6... du mieux pour le référencement

ben... je suis sur ton site, thdel, et ça semble marcher à la perfection en fait smile


Ubuntu Rocks

Hors ligne

#23 19/09/2007 17:42:37

Kreasite
Membre
Inscription : 14/09/2007
Messages : 62

Re : Version 0.6... du mieux pour le référencement

Malheureusement je ne comprends rien a tout ça.
Heureusement que la simplicité du script était au RDV sinon je ne serais même pas ici.

Donc si j'ai bien compris :

Le fichier no.htaccess doit être édité afin d'ajouter la ligne RewriteBase / www  à la ligne 3 et renommer en .htaccess chez l'hébergeur
Mais www dans le .htaccess étant je suppose à remplacer par un nom de dossier mais lequel ?

Ensuite éditer le fichier .index.php et remplacer le mot false par true ou supprimer la ligne même.

Et ensuite changer les noms des menus par ce que l'on souhaite  du genre Accueil_du_site, etc... en mode SOURCE et non en mode EDITER dans la console d'administration.

Bref cela sous 1 and 1 comme hébergeur pour mon cas mais avec eun belle page 500

Donc ou est l'erreur ?

Hors ligne

#24 19/09/2007 18:03:17

Renaud
Membre
Inscription : 30/01/2007
Messages : 306

Re : Version 0.6... du mieux pour le référencement

Pour le rewritebase, tu dois bien laisser RewriteBase   /www a priori.
Mets-nous une copie de ton .htaccess, et donne-nous l'url du site, qu'on regarde ça... on va bien finir par trouver.


Ubuntu Rocks

Hors ligne

#25 19/09/2007 18:24:14

Kreasite
Membre
Inscription : 14/09/2007
Messages : 62

Re : Version 0.6... du mieux pour le référencement

Par exemple pour cette adresse :
http://template-zite.ici.st/niki-2
http://s149630506.onlinehome.fr/niki/niki-2


Options +FollowSymlinks
RewriteEngine on
ewriteBase   /www
RewriteRule ^([A-z0-9_-]+)\.html$ index.php?perma=$1 [L]

A savoir que j'ai renommé le fichier .htaccess en no.htaccess sinon pas moyen et c'est une erreur 500
et remis le fichier index.php d'origine

Hors ligne

Pied de page des forums