le-pajero Posté 2 Janvier 2013 Posté 2 Janvier 2013 (modifié) Bonjour Comme je dit souvent, il vaut mieux un qui sais, que dix qui cherche. Dans mon cas se serais plutot un qui ne sais pas et qui demande de l'aide Mon site, son forum et sa boutique etait sur un seul et même serveur mutualiser, mais le forum commencais à prendre un peut trop de place et me fesais planter régulierement le serveur, j'ai donc pris un deuxieme serveur mutualiser pour y placer uniquement le forum. J'ai profiter de cette migration pour prendre un nom de domaine spécifique au forum: http://www.le-forum-du-pajero.fr Le forum est indexer dans les moteur de recherche sous quatre adresses: http://www.forum.le-pajero.fr/http://www.forum.le-pajero.com/http://www.le-pajero.fr/forum3/http://www.le-pajero.com/forum3/ Sur l'ancien serveur, toutes ces adresses renvoyais automatiquement sur: http://www.forum.le-pajero.fr/index.php Mais pour faire une redirection depuis l'ancien serveur vers le nouveau, j'ai vraiment besoins de votre aide. La redirection pour les sous domaines www.forum.le-pajero.fr et www.forum.le-pajero.com à été simple, mais celle pour www.le-pajero.fr/forum3 et www.le-pajero.com/forum3 Pour faire simple, je vous donne un exemple concret, 4 adresses qui devrais renvoyer au même sujet sur le nouveau serveur: http://www.forum.le-pajero.fr/viewtopic.php?f=12&t=14742 celle la c'est OKhttp://www.forum.le-pajero.com/viewtopic.php?f=12&t=14742 celle la c'est OK http://www.le-pajero.fr/forum3/viewtopic.php?f=12&t=14742 la ça coincehttp://www.le-pajero.com/forum3/viewtopic.php?f=12&t=14742 la ça coince J'ai placer cette ligne dans mon .htaccess sur le premier serveur. RewriteRule ^/forum3/~(.+) http://le-forum-du-pajero.fr/~$1 [R=301,L] Mais cela renvoie à l'index du forum et pas au sujet indexer. Désoler d'avoir ecrit une tartine sur mon problème, mais je pense que de cette maniere vous avez toutes les infos. Merci d'avance et bonne année 2013 à tous. Modifié 2 Janvier 2013 par le-pajero
Dan Posté 3 Janvier 2013 Posté 3 Janvier 2013 Bonjour, Tu devrais plutôt essayer ceci dans le .htaccess de l'ancien serveur (avant les autres règles de réécriture) parce que ta règle ne prend pas en compte le QUERY_STRING : RedirectPermanent forum3/ http://le-forum-du-pajero.fr/
Licorne Posté 3 Janvier 2013 Posté 3 Janvier 2013 J'ai une peite question... Vous dites: serveur mutualiser Soit c'est un hébergement mutualisé ou un serveur dédié.
le-pajero Posté 3 Janvier 2013 Auteur Posté 3 Janvier 2013 Bonjour Licorne C'est un hebergement sur un serveur mutualisé, j'aimerais bien prendre un serveur dédier, mais c'est trop cher pour moi pour le moment.
le-pajero Posté 3 Janvier 2013 Auteur Posté 3 Janvier 2013 Bonjour Dan Merci d'avoir pris le temps de me repondre. Voici mon .htaccess avec la modification que vous preconisez, c'est la même chose, l'adresse le-pajero.fr/forum3/ renvoie sur l'index et non pas sur le sujet visé. RewriteEngine On # -FrontPage- IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti* <Limit GET POST> order deny,allow deny from all allow from all </Limit> <Limit PUT DELETE> order deny,allow deny from all </Limit> AuthName le-pajero.fr AuthUserFile /home/lepaj58/public_html/_vti_pvt/service.pwd AuthGroupFile /home/lepaj58/public_html/_vti_pvt/service.grp ErrorDocument 401 /401.shtml ErrorDocument 404 /404.shtml ErrorDocument 500 /500.shtml RedirectPermanent forum3/ http://le-forum-du-pajero.fr/ RewriteCond %{HTTP_HOST} ^le\-pajero\.fr$ [OR] RewriteCond %{HTTP_HOST} ^www\.le\-pajero\.fr$ RewriteRule ^/?$ "http\:\/\/www\.le\-pajero\.fr\/site" [R=301,L] RewriteCond %{HTTP_HOST} ^le\-pajero\.com$ [OR] RewriteCond %{HTTP_HOST} ^www\.le\-pajero\.com$ RewriteRule ^/?$ "http\:\/\/www\.le\-pajero\.fr\/site" [R=301,L] C'est une solution qui est mieux que rien, au moins cela renvoie sur le nouveau serveur, mais j'aimerais comprendre pourquoi cela ne peu etre renvoyer sur le bon sujet.
Dan Posté 3 Janvier 2013 Posté 3 Janvier 2013 Essaye ceci alors (avec un / devant forum3) : RedirectPermanent /forum3/ http://le-forum-du-pajero.fr/ RedirectPermanent ajoute automatiquement le QUERY_STRING ! Donc ça doit marcher !
le-pajero Posté 3 Janvier 2013 Auteur Posté 3 Janvier 2013 Bonjour Dan Et bien non, pas de changement, c'est vraiment un truc de ouf.
Dan Posté 3 Janvier 2013 Posté 3 Janvier 2013 Vraiment bizarre... essaye ceci alors (à la place du RedirectPermanent) : RewriteRule forum3/(.*) http://le-forum-du-pajero.fr/$1 [R=301,QSA, L]
le-pajero Posté 3 Janvier 2013 Auteur Posté 3 Janvier 2013 (modifié) Bonjour Dan C'est pire, j'ai une erreur 500 sur les deux type d'adresse. Placer sur le htaccess en lieu et place de l'autre version. J'ai replacer comme ton avant derniere proposition. Ne pourrait on pas adapté cette version à celle que l'on cherche. RewriteCond %{HTTP_HOST} ^le\-pajero\.fr$ [OR] RewriteCond %{HTTP_HOST} ^www\.le\-pajero\.fr$ RewriteRule ^/?$ "http\:\/\/www\.le\-pajero\.fr\/site" [R=301,L] Je dit peut etre une betise, je suis nul en Htaccess, mais j'essaye de donner des pistes. Modifié 3 Janvier 2013 par le-pajero
Dan Posté 4 Janvier 2013 Posté 4 Janvier 2013 As-tu accès aux logs d'erreurs d'Apache ? La raison de l'erreur 500 devrait s'y trouver !
le-pajero Posté 4 Janvier 2013 Auteur Posté 4 Janvier 2013 Bonjour Dan J'ai acces au fichier error_log qui est sur chaque serveur, mais pas d'infos inscrit sur ce fichier. J'ai chercher sur la gestion du serveur et pas d'acces au erreur d'apache.
Dan Posté 4 Janvier 2013 Posté 4 Janvier 2013 Je remarque que ton site utilise FrontPage... et de ce que j'ai lu à ce sujet, la gestion des fichiers .htaccess par FP est loin d'être au standard d'Apache. SI tu utilises un serveur sous Linux, je te signale tout de même que Microsoft a abandonné le support des extensions FP pour linux depuis le 30 juin 2006 !
le-pajero Posté 4 Janvier 2013 Auteur Posté 4 Janvier 2013 Bonsoir Dan Non, le site est sous CMS Joomla, je n'utilise absolument pas FP. Par contre certaine page sont encore en HTML est fait avec Namo Editor, c'est peut etre la qu'il y a du FP.
Dan Posté 5 Janvier 2013 Posté 5 Janvier 2013 Disons que ton .htaccess contient des passages propres à FrontPage... tu l'as copié de quel site ? Je ne connais pas Namo Web Editor, donc je ne sais pas si c'est lui qui impose ces lignes. # -FrontPage- IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti* <Limit GET POST> order deny,allow deny from all allow from all </Limit> <Limit PUT DELETE> order deny,allow deny from all </Limit> AuthName le-pajero.fr AuthUserFile /home/lepaj58/public_html/_vti_pvt/service.pwd AuthGroupFile /home/lepaj58/public_html/_vti_pvt/service.grp
le-pajero Posté 5 Janvier 2013 Auteur Posté 5 Janvier 2013 Bonjour Dan Je vais peut etre dire une connerie, mais je crois qu'il c'est créé toi seul sur le serveur. Mais si tu a un modèle qui te semble plus adéquat, je suis open.
Dan Posté 5 Janvier 2013 Posté 5 Janvier 2013 Un .htaccess qui se crée tout seul ? Si c'est vraiment le cas, change d'hébergeur !
le-pajero Posté 5 Janvier 2013 Auteur Posté 5 Janvier 2013 Bonjour Dan J'ai bien dit que j'allais peut etre dire une connerie. C'est surtout que je ne me rapelle pas l'avoir créé. Tu pourrais m'indiquer un site ou je peut trouver des modèles de htaccess de base, ou m'indiquer ce que je devrais placer dans le mien.
Dan Posté 5 Janvier 2013 Posté 5 Janvier 2013 Je ne sais pas, ne sachant pas ce que tu fais comme réécritures en dehors de celle que tu as mentionné ! Il n'existe pas de ".htaccess de base" !
le-pajero Posté 5 Janvier 2013 Auteur Posté 5 Janvier 2013 Bonjour Dan Aucune de plus que celle qui sont dans le htaccess qui est dans le post #5 C'est surtout que je ne veux pas faire une betise, je m'apperçois que ce type de fichier à une grande importance et qu'il n'est pas si simple que cela à coder.
Arlette Posté 5 Janvier 2013 Posté 5 Janvier 2013 Aucune de plus que celle qui sont dans le htaccess qui est dans le post #5 Si j'ai bien suivi la conversation, tu dis à Dan que tu as créé seulement ce que tu as inscris dans le post 5... Mais justement c'est en relevant ce qui a été écrit dans le post 5 que Dan te dit : .htaccess contient des passages propres à FrontPage. Enfin, il y a peut être quelque chose qui m'échappe. As tu lu les articles sur le .htaccess sur le Hub ? Par exemple : Le fichier htaccess
le-pajero Posté 5 Janvier 2013 Auteur Posté 5 Janvier 2013 Bonjour Arlette Bonne Année 2013 Oui, j'ai lu differents articles sur le htaccess, mais c'est un peut pointu comme lecture et j'ai un peut de mal à tout assimilé, c'est un peut pour cela que je demande de l'aide, un peut une explication de texte. Le site est sur ce serveur depuis 2008 et à cette epoque il etait uniquement en HTML pour la partie site et en PHPBB pour le forum. Il est bien possible que le htaccess est été créé à cette epoque par mon logiciel de création de site (Namo WebEditor) et modifier automatiquement via le CPanel de gestion de mon serveur. Je ne suis pas assez doué dans ce domaine pour vraiment le savoir, j'apprend au fur et à mesure des difficulter qui vienne.
Dan Posté 5 Janvier 2013 Posté 5 Janvier 2013 Tu as quelques articles sur le Hub, dont un sur les réécritures d'URLs : http://www.webmaster-hub.com/publication/Mod_rewrite-ou-la-reecriture-des.html Ou encore celui-ci sur le fichier .htaccess : http://www.webmaster-hub.com/publication/Le-fichier-htaccess.html Cela devrait te permettre d'y voir plus clair
le-pajero Posté 5 Janvier 2013 Auteur Posté 5 Janvier 2013 Bonjour Dan Je crois bien que je vais devoir mettre les doigts dans le camboui et pour cela bien lire et surtout comprendre ces deux pages. Je vais faire cela à tète reposer, merci d'avoir pris le temps de me repondre, et peut etre à une prochaine.
Licorne Posté 14 Janvier 2013 Posté 14 Janvier 2013 Bonjour, Vous parlez de ceci: CPanel de gestion de mon serveur. Puisqu'il vous permettait de faire de la ré-écriture, vous êtes certain de ne pas pouvoir rediriger tout un répertoire?
le-pajero Posté 14 Janvier 2013 Auteur Posté 14 Janvier 2013 Bonjour Licorne La redirection est faite, mais ne fonctionne pas comme je voudrais, elle revoie sur le nouveau serveur, mais ne renvoie pas à une sujet donner depuis l'adresse donnée de ce même sujet.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant