IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

URL Rewrite dans .htaccess ne fonctionne pas. File not found.


Sujet :

Apache

  1. #1
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2011
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2011
    Messages : 25
    Par défaut URL Rewrite dans .htaccess ne fonctionne pas. File not found.
    Hello,

    J'essaie de rediriger une ancienne page avec ces rules, j'ai essayé tout ça mais pas tout en même temps ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    DefaultLanguage fr-FR
     
    Options -Indexes
     
    Options +FollowSymlinks
     
    RewriteEngine on
     
    RewriteBase /
     
    RewriteRule ^clic_dl.php(.*)$ http://ww.site.com/clic.php$1 [r=301,nc]
     
    OU
     
    RewriteCond %{QUERY_STRING} (?:^|&)id=(.+)(?:&|$) [NC]
    RewriteRule ^clic_dl\.php$ /clic.php?id=%1 [NC,R=301,L]
     
     
    OU
     
    RewriteRule ^clic_dl\.php$ /clic.php [R=301,L]
    RewriteRule ^/clic_dl\.php$ /clic.php [R=301,L]
    Si la page existe, ça redirige normalement ou ça se réécrit correctement, mais si la page n'existe pas j'ai une erreur : File not found.

    Cela pour toutes mes rules où la page n'existe plus (pour ça que je réécrit), donc j'en ai beaucoup qui ne fonctionne plus, je ne comprends pas trop.


    Ma Configuration

    Plesk 12.5.30
    Apache 2.4
    PHGP 7.0.1


    Des idées ?

  2. #2
    Membre Expert
    Avatar de Eric2a
    Homme Profil pro
    Technicien
    Inscrit en
    Septembre 2005
    Messages
    1 225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 225
    Par défaut
    Salut,

    Essaie ceci...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RewriteRule ^clic_dl\.php$ /clic.php [L,R=301,QSA]

  3. #3
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2011
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2011
    Messages : 25
    Par défaut
    Il me dit File not found

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2009
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Octobre 2009
    Messages : 117
    Par défaut
    Bonjour,

    J'ai un problème similaire, sauf que moi je ne filtre pas sur les extensions à rediriger, et j'ai remarqué que dans mon cas, une adresse inexistante finissant par .php me retourne un "File not found" alors qu'en remplaçant .php par .html cela fonctionne.

    Après recherche, cela ne viendrais pas du fichier htaccess mais de la configuration des vhost (dans mon cas), et plus précisément du paramètre ProxPassMatch : https://ma.ttias.be/apache-2-4-proxy...h-in-htaccess/

    Pour le moment mon problème n'est pas corrigé et je n'ai pas encore de confirmation de mon hébergeur que ce soit la solution, mais peut-être est-ce une piste pour vous.

Discussions similaires

  1. [URL rewriting] la redirection ne fonctionne pas
    Par jobo13 dans le forum Apache
    Réponses: 2
    Dernier message: 08/03/2009, 18h51
  2. Module Url rewritting activé mais ne fonctionne pas
    Par Gregory.M dans le forum Apache
    Réponses: 4
    Dernier message: 02/02/2009, 10h18
  3. url rewriting dans htaccess
    Par dl_jarod dans le forum Apache
    Réponses: 1
    Dernier message: 04/11/2008, 17h51
  4. [URL Rewriting] Ma réécriture ne fonctionne pas
    Par SebastienM dans le forum Apache
    Réponses: 6
    Dernier message: 04/06/2008, 16h06
  5. Réponses: 2
    Dernier message: 19/04/2008, 16h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo