Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème ficher .htaccess

Peut-on méléanger Redirect Permanent et Rewriting dans .htaccess?

    8 décembre 2015 à 22:51:02

    Bonjour

    Dans le fichier .htaccess de mon site, j'utilise tout un tas de redirections permanentes, RedirectPermanent, ainsi que beaucoup de réécriture d'url, exemples:

    RedirectPermanent /Videos/ /old-version/Videos/
    RedirectPermanent /Francais/ /old-version/Francais/
    RedirectPermanent /theophile/ /old-version/theophile/

    RewriteEngine on
    RewriteRule ^/?$  /u_scien\.php?objet=uv&langue=fr&ycode=000-000&nom=index [L]
    RewriteRule ^index\.htm(l)?$  /u_scien\.php?objet=uv&langue=fr&ycode=000-000&nom=index [L]
    RewriteRule ^u_([a-z]{2,9})_scien-([a-z]{2,4})-([0-9]{3}-[0-9]{3})-(.+)\.html$  /u_scien\.php?objet=$1&langue=$2&ycode=$3&nom=$4 [L]

    Mon ancien hébergeur m'avait dit qu'il ne faut pas mélanger ainsi, qu'il faut faire soit le RedirectPermanent, soit le Rewriting, mais pas les deux dans le fichier .htaccess. Mais je ne l'ai pas écouté, car j'ai toujours fait ainsi et le site a toujours fonctionné avant d'héberger chez lui, pendant l'hébergement chez lui, et avec mon hébergeur actuel. Et cela a fonctionné sans problème aussi en local avec WampServer 2.0. Je suis maintenant passé à WampServer 2.2e, mais là la version locale du site ne fonctionne plus. J'obtiens ce message d'erreur:

    The requested URL /u_scien.php was not found on this server.

    Cela veut dire qu'il ne trouve pas le fichier u_scien.php concerné par la réécriture ci-dessus. Alors je me demande:

    1) si cela viendrait du fait qu'il ne faut pas mélanger la redirection et la réécriture (chose qui pourtant a bien fonctionné jusqu'à présent, comme je l'ai déjà dit)?

    2) il y a une autre raison que celle-là? Si oui, alors merci de m'aider à comprendre la cause de ce message d'erreur.

    Merci d'avance pour votre aide.

    -
    Edité par AngéliqueMartel 8 décembre 2015 à 23:06:03

    • Partager sur Facebook
    • Partager sur Twitter

    Problème ficher .htaccess

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown