Besoin de comprendre

WRInaute impliqué
Bonjour,

je decouvre le .htaccess et l'url rewriting.
J'arrive a faire par exemple rediriger la page index.htlm sur index.php.

Ma question est la suivante : comment google peut referencer index.html puisque cette page n'existe pas vraiment ?

Merci.
 
WRInaute impliqué
lol

j'utilise phpnuke et en fait toutes mes pages s'appelles modules.php?name=toto, du coup je peux pouvoir acceder a la page toto en tapant directement toto.html.

Donc si je comprends bien google verra la page toto.html sans que je n'ai rien a faire ?
 
WRInaute passionné
Tu parles de redirection, c'est sans doute là qu'est l'erreur... il n'y a pas redirection, juste un renommage virtuel.
 
WRInaute impliqué
ah ok, ben oui tu as raison aK j'etais deja ds l'erreur, je pensais que c'etait une redirection.
je vais encore m'exercer sur ce fichier plein de ressources.

je pense que vous me verrez souvent.
Merci pour la rapidité de vos reponses.

BGDC
 
WRInaute impliqué
re-petite question :
ds mon code, lorsque j'appelle la page modules.php?name=toto, je dois utiliser cette adresse ou alors est ce que je peux mettre toto.html ?

Si j'ai le choix, laquelle est la plus conseillé ?
 
WRInaute passionné
Salut je vais essayer de t aider a comprendre le fonctionnement du Rewrite.

Pour que ton CMS PHPNuke puisse ce diriger sur ton module toto il faut que tu indique par exemple dans ton menu le lien vers toto.html

Exemple:

Dans ton menu tu met l' adresse vers toto.html
Code:
<a href="toto.html">Toto</a>

A la racine de ton Site Web tu creer ton .htaccess
Code:
Options FollowSymLinks
RewriteEngine on 
RewriteRule ^toto\.html$ modules.php?name=toto [L]

En revanche si tu veux appliquer ce fonctionnement sur tous tes modules tu peut utiliser ce code:
Code:
Options FollowSymLinks
RewriteEngine on 
RewriteRule ^(.*)\.html$ modules.php?name=$1 [L]

Apres tu n as plus qu a rensigner les adresses vers tes modules
Exemples:
Code:
<a href="Statistics.html">Statistiques</a>
<a href="Feedback.html">Contact</a>
<a href="Top.html">Top</a>
 
WRInaute passionné
Il n y a pas de quoi BDGC.

En revanche je te conseil de changer de CMS.
Je ne fais pas de l' antiPUB pour PHPNuke.
J ai moi aussi debuté sur ce CMS.
Il est tres facile a comprendre.
Si tu veux un CMS qui resemble a PHPNuke utilise NPDS.
C est une modife de PHPNuke et c est francais.
L 'adresse est http://www.npds.org.

Sinon tu as tous les CMS du genre SPIP ou Plume qui sont tres leger et qui te permettent de bien différencier ton site a un autre avec le meme Squelette
 
WRInaute impliqué
Le pb c'est que mon site est presque achevé.....

CMS ???

Je vais qd meme jeter un oeil sur les autres, histoire de voir si c'est mieux.

si tu avais des exemples de sites fait avec ces diffrents CMS, je prends :D
 
WRInaute passionné
Ba en faite un CMS c est ce que tu utilise deja avec PHPNuke.

Il s agit de squelette de Site web deja programmer.
Il nous reste plus qu a rajouter du contenu grace a une interface Web.
Sur PHPNuke il s' agit de l administration par admin.php.
Suivant les différents Squelttes (CMS) l' administration est plus ou moin différente.

Suivant les différent CMS tu peut entierement modifier l' apparance sur chaque cathegorie.
Exemple du CMS Plume.
Alsacreations est un bon exemple pour ce CMS
http://css.alsacreations.com

Avec PHPNuke je connais bien le site Jeuxcasio.com
http://www.jeuxcasio.com
Il pourra surment t aider pour les fonction Rewrite.
Je connais le propriétaire n hesite pas a lui poser des questions.

Sinon pour les autres CMS je peux pas te donner d' exemple je n en ai pas sous la main
 
WRInaute impliqué
Je viens d'installer à l'instant npds pour voir ce que ca donne et c'est vrai que je ne suis pas depaysé par rapport a Phpnuke.
J'ai installé egalement spip, mais pas eu trop le feeling avec.....

Phpnuke oui ca je connais.
Quant a plume je vais l'essayer et je ferais mon choix parmis tout ca.

C'est vrai que Phpnuke est un peu compliqué pour l'url rewrting car bcp trop rigide, des test trop nombreux dans le code d'origine qui dirige automatiquement vers des pages d'erreur, module non acvtive.....

Je pense que mon site ne sera pas trop difficile a bouger d'un CMS a l'autre....
avec un peu de recherhe j'ai trouvé ce que veux dire CMS : Content Management System, je dormirais moin c.. ce soir :D

En tout cas merci pour tout.
BGDC.
 
WRInaute passionné
Oui je suis d accord avec toi pour SPIP tu ne voit rien au debut.
Mais c est en regardant de plus pres toutes les possibilités que tu te renconte de la performance de SPIP et plume.

J etais passer a un NDPS mais depuis que je connais Plume Dotclear et SPIP je ne fais qu avec ceux la.
A pres a toi de voir
 
Discussions similaires
Haut