Page 1 sur 1

Souci de redirection avec .htaccess

Posté : 03 juin 2006, 17:21
par Victor BRITO
Salut à tous!

Ayant fait du gros ménage sur mon site perso, j'ai créé un fichier .htaccess permettant de rediriger les anciennes pages vers les nouvelles. À titre d'exemple, la page equipe.html est redirigée vers equipe.php.

Or, une fois le fichier .htaccess chargé vers la racine du serveur qui héberge mon site, quand je tape l'URL de cette ancienne page, j'obtiens le code 404 (j'ai supprimé l'ancienne page) au lieu de la redirection voulue.

Mon fichier .htaccess ressemble à ça:

Code : Tout sélectionner

<Files .htaccess> order allow,deny deny from all </Files> RedirectPermanent index.html http://www.britorail.net/index.php Redirect gone accueil.html RedirectPermanent dernieresnouvelles.html http://www.britorail.net/dernieres-nouvelles.php RedirectPermanent equipe.html http://www.britorail.net/equipe.php RedirectPermanent liens.html http://www.britorail.net/liens.php RedirectPermanent telechargements.html http://www.britorail.net/telechargements.php RedirectPermanent telechargements_msts_activites.html http://www.britorail.net/telechargements.php RedirectPermanent telechargements_msts_divers.html http://www.britorail.net/telechargements.php RedirectPermanent telechargements_msts_signaux.html http://www.britorail.net/telechargements.php Redirect gone /images/accueil.gif Redirect gone /images/atrs.gif Redirect gone /images/captecran.gif Redirect gone /images/contact.gif Redirect gone /images/dernieres_nouvelles.gif Redirect gone /images/dossiers.gif Redirect gone /images/ears.gif Redirect gone /images/equipe.gif Redirect gone /images/forums.gif Redirect gone /images/liens.gif Redirect gone /images/liens_vide.gif Redirect gone /images/loksim.gif Redirect gone /images/msts.gif Redirect gone /images/projets.gif Redirect gone /images/signalisation.gif Redirect gone /images/signaux_photos.gif Redirect gone /images/simul_ferr.gif Redirect gone /images/site_atrs.gif Redirect gone /images/site_ears.gif Redirect gone /images/site_loksim.gif Redirect gone /images/site_msts.gif Redirect gone /images/site_rail.gif Redirect gone /images/site_td.gif Redirect gone /images/site_tmts.gif Redirect gone /images/td.gif Redirect gone /images/telechargements.gif Redirect gone /images/tmts.gif Redirect gone /images/trucsastuces.gif Redirect gone /images/vie_ferr_reelle.gif RedirectPermanent /images/act_z01.jpg http://www.britorail.net/images/msts-activites-ligne-b-z.jpg RedirectPermanent /images/liens_desservis.gif http://www.britorail.net/images/liens-desservis.gif RedirectPermanent /images/telechargements01.jpg http://www.britorail.net/images/signalisation-ligne-de-sceaux.jpg RedirectPermanent /images/telechargements02.jpg http://www.britorail.net/images/signalisation-ratp-metro.jpg RedirectPermanent /images/telechargements03.jpg http://www.britorail.net/images/msts-activites-ligne-1-cc-6500-grand-confort.jpg RedirectPermanent /dossiers/index.html http://www.britorail.net/dossiers/index.php Redirect gone /dossiers/accueil.html RedirectPermanent /dossiers/signalisation.html http://www.britorail.net/dossiers/signalisation.php RedirectPermanent /dossiers/sig_ligne_de_sceaux.html http://www.britorail.net/dossiers/signalisation-ligne-de-sceaux.php RedirectPermanent /dossiers/sig_ratp_metro.html http://www.britorail.net/dossiers/signalisation-ratp-metro.php RedirectPermanent /dossiers/signaux_photos.html http://www.britorail.net/dossiers/signaux-photos.php Redirect gone /dossiers/signaux_ratp_metro_images/ Redirect gone /dossiers/signaux_ratp_rer_images/ Redirect gone /dossiers/signaux_sncf_images/ RedirectPermanent /dossiers/signaux_ratp_metro.html http://www.britorail.net/dossiers/signaux-ratp-metro.php RedirectPermanent /dossiers/signaux_ratp_rer.html http://www.britorail.net/dossiers/signaux-ratp-rer.php RedirectPermanent /dossiers/signaux_sncf.html http://www.britorail.net/dossiers/signaux-sncf.php RedirectPermanent /simul_ferr/index.html http://www.britorail.net/simulateurs-ferroviaires/index.php Redirect gone /simul_ferr/accueil.html RedirectPermanent /simul_ferr/atrs/index.html http://www.britorail.net/simulateurs-ferroviaires/atrs/index.php Redirect gone /simul_ferr/atrs/accueil.html Redirect gone /simul_ferr/atrs/captecran_images/ RedirectPermanent /simul_ferr/atrs/captecran.html http://www.britorail.net/simulateurs-ferroviaires/atrs/captures-decran.php RedirectPermanent /simul_ferr/atrs/projets.html http://www.britorail.net/simulateurs-ferroviaires/atrs/projets.php RedirectPermanent /simul_ferr/atrs/llg.html http://www.britorail.net/simulateurs-ferroviaires/atrs/reseau-llg.php RedirectPermanent /simul_ferr/ears/index.html http://www.britorail.net/simulateurs-ferroviaires/ears/index.php Redirect gone /simul_ferr/ears/accueil.html RedirectPermanent /simul_ferr/loksim/index.html http://www.britorail.net/simulateurs-ferroviaires/loksim/index.php Redirect gone /simul_ferr/loksim/accueil.html RedirectPermanent /simul_ferr/msts/index.html http://www.britorail.net/simulateurs-ferroviaires/msts/index.php Redirect gone /simul_ferr/msts/accueil.html Redirect gone /simul_ferr/msts/aberration_image.html Redirect gone /simul_ferr/msts/record_images/ Redirect gone /simul_ferr/msts/tgvpos_images/ RedirectPermanent /simul_ferr/msts/captecran.html http://www.britorail.net/simulateurs-ferroviaires/msts/captures-decran.php RedirectPermanent /simul_ferr/msts/aberration.html http://www.britorail.net/simulateurs-ferroviaires/msts/aberration.php RedirectPermanent /simul_ferr/msts/record.html http://www.britorail.net/simulateurs-ferroviaires/msts/record.php RedirectPermanent /simul_ferr/msts/tgvpos.html http://www.britorail.net/simulateurs-ferroviaires/msts/tgv-pos.php RedirectPermanent /simul_ferr/msts/projets.html http://www.britorail.net/simulateurs-ferroviaires/msts/projets.php Redirect gone /simul_ferr/msts/lignespasteur_image.html RedirectPermanent /simul_ferr/msts/lignespasteur.html http://www.britorail.net/simulateurs-ferroviaires/msts/lignes-de-pasteur.php RedirectPermanent /simul_ferr/msts/rera.html http://www.britorail.net/simulateurs-ferroviaires/msts/rer-a.php Redirect gone /simul_ferr/msts/trucsastuces.html Redirect gone /simul_ferr/msts/pn.html Redirect gone /simul_ferr/msts/rempl_signaux.html Redirect gone /simul_ferr/msts/reversibilite.html RedirectPermanent /vie_ferr_reelle/index.html http://www.britorail.net/vie-ferroviaire-reelle/index.php Redirect gone /vie_ferr_reelle/accueil.html RedirectPermanent /vie_ferr_reelle/cfl3600.html http://www.britorail.net/vie-ferroviaire-reelle/cfl-3600.php RedirectPermanent /vie_ferr_reelle/funiculairemontmartre_16-10-2005.html http://www.britorail.net/vie-ferroviaire-reelle/funiculaire-montmartre-16-10-2005.php RedirectPermanent /vie_ferr_reelle/jaimeletrain2004.html http://www.britorail.net/vie-ferroviaire-reelle/jaime-le-train-2004.php RedirectPermanent /vie_ferr_reelle/jaimeletrain2005.html http://www.britorail.net/vie-ferroviaire-reelle/jaime-le-train-2005.php RedirectPermanent /vie_ferr_reelle/jpatrim2004.html http://www.britorail.net/vie-ferroviaire-reelle/journees-du-patrimoine-2004.php RedirectPermanent /vie_ferr_reelle/jpatrim2005.html http://www.britorail.net/vie-ferroviaire-reelle/journees-du-patrimoine-2005.php RedirectPermanent /vie_ferr_reelle/metro_14-12-2002.html http://www.britorail.net/vie-ferroviaire-reelle/metro-14-12-2002.php RedirectPermanent /vie_ferr_reelle/tgvreseau501_psl_25-09-2005.html http://www.britorail.net/vie-ferroviaire-reelle/tgv-reseau-501-psl-25-09-2005.php Redirect gone /simul_ferr/tmts

Posté : 03 juin 2006, 19:17
par Victor BRITO
Personne pour me dépanner? :cry:

Posté : 04 juin 2006, 06:05
par Ripat
As-tu mod_rewrite sur ton serveur?

Posté : 04 juin 2006, 17:17
par Victor BRITO
Salut!
As-tu mod_rewrite sur ton serveur?
Qu'est-ce que c'est et comment savoir s'il est présent? :?

Posté : 04 juin 2006, 17:25
par Ripat
Regarde ce que donne un phpinfo(). Tu devrais l'y trouver.

Posté : 04 juin 2006, 17:30
par Victor BRITO
Salut!
Regarde ce que donne un phpinfo(). Tu devrais l'y trouver.
Je ne lis rien. :?

Posté : 04 juin 2006, 20:17
par Ripat
Non, effectivement.

Si tu as la main sur le serveur (dédié?) tu te faciliterais singulièrement le travail avec mod_rewrite ou, mod_alias.

Une seule directive et tu rediriges toutes tes pages.

Posté : 05 juin 2006, 17:33
par Victor BRITO
Salut!

Merci d'avoir tendu la main.

Pour ma part, j'ai pris contact avec le support de mon hébergeur, qui m'a dit d'ajouter au début "RewriteBase /" et d'ajouter un / là où j'avais oublié de le faire. En même temps, j'ai remplacé les instructions "Redirect gone" par "RedirectPermanent".

Et ça marche nickel. 8)