Jump to content
Sign in to follow this  
Bocar

Problème délicat

Rate this topic

Recommended Posts

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.

Share this post


Link to post
Share on other sites

Bonjour,

C'est typiquement l'un des cas décrits dans cet article : http://www.webmaster-hub.com/publication/article4.html

Tu devrais y jeter un oeil, essayer les différentes redirections à ta disposition, et si tu n'y arrives pas, n'hésites pas à poster ton problème (dans le forum 'langages de prog.' ;) )

Anonymus.

Share this post


Link to post
Share on other sites

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

Edited by Modibo

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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"

Edited by Modibo

Share this post


Link to post
Share on other sites
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 ;)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...