Aller au contenu

Sujets conseillés

Posté

Bonsoir !

Ca fait un bon moment que je bosse et je viens de finir (de façon partielle) la création du Site qui accompagnera mon Forum.

Je l'ai en local et avant de le mettre sur à dispo, j'aimerais savoir comment va se passer le changement pour ne rien perdre de mes acquis dans les moteurs de recherches !

Je souhaiterais mettre le contenu des fihiers du Forum dans un dossier /forum/ et mettre le Site à la racine !

Forcément tous les liens que pourront donner les recherches mèneraient dans ce cas à des erreur 404, la page n'existe pas puisque entre www.socers.fr et a suite, s'est inséré le /forum/ !

Merci de votre aide.

Posté (modifié)

Puisque tout se passe sur la page "index.php", il suffit juste de déplacer cette page vers "forum/index.php" :huh:

RedirectPermanent index.php http://www.domaine.tld/forum/index.php

?

Edit: non, je pense que 'est pas aussi simple, je dois insérer des Regex pour inclure aussi la suite, ex: index.php?showforum=121 :o

Modifié par Modibo
Posté

Tu trouveras les informations utiles dans cet article :

http://www.webmaster-hub.com/publication/article5.html

notamment les 'flags', ou 'drapeaux', à ajouter après ton expression régulière.

Pour ton forum, il serait judicieux d'ajouter le flag [QSA], qui correspond au 'query' de la chaine, autrement dit tout ce qui se trouve après le point d'interrogation.

Anonymus.

Posté (modifié)

Je ne pensais pas qu'on pouvait mettre des expressions régulières dans RedirectPermanent .

RedirectPermanent index\.php.*$ ^http://www\.domaine\.tld/forum/index\.php.*$ [QSA]

Pour inclure tout ce qui pourrait se trouver après "index.php"

Modifié par Modibo
Posté
Pour ton forum, il serait judicieux d'ajouter le flag [QSA], qui correspond au 'query' de la chaine, autrement dit tout ce qui se trouve après le point d'interrogation.

Je ne pensais pas qu'on pouvait mettre des expressions régulières dans RedirectPermanent .

RedirectPermanent index\.php.*$ ^http://www\.domaine\.tld/forum/index\.php.*$ [QSA]

Pour inclure tout ce qui pourrait se trouver après "index.php"

On ne peut pas utiliser d'expressions régulières avec RedirectPermanent.

Uniquement avec RedirecMatch ;)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...