.htaccess inefficace : erreur ou forme URL ?

Discussion dans 'Netlinking, backlinks, liens et redirections' créé par MMenProvince, 14 Novembre 2014.

Tags:
  1. MMenProvince
    MMenProvince Nouveau WRInaute
    Inscrit:
    17 Juin 2012
    Messages:
    38
    J'aime reçus:
    0
    Bonjour,
    Après avoir regardé le tutoriel, j'ai fait un .htaccess de cette façon, mis dans le répertoire qui contient la page que je veux rediriger :
    Code:
    RewriteEngine On
    RewriteRule detail-lc.php?recordID=216 http://www.monsite.com/locations.php [R=301]
    ... mais rien ne se passe.
    Est-ce à cause de la forme de l'URL (identifiant après le .php) d'après vous ?
    Merci d'avance ! :)
     
  2. baud74
    baud74 WRInaute impliqué
    Inscrit:
    21 Juillet 2014
    Messages:
    586
    J'aime reçus:
    0
    oui, c'est bien à cause des paramètres que cela ne fonctionne pas
    il faut quelque chose du style :
    RewriteCond %{QUERY_STRING} ^recordID=216$
    RewriteRule detail-lc\.php http://www.monsite.com/locations.php [R=301]
     
  3. MMenProvince
    MMenProvince Nouveau WRInaute
    Inscrit:
    17 Juin 2012
    Messages:
    38
    J'aime reçus:
    0
  4. baud74
    baud74 WRInaute impliqué
    Inscrit:
    21 Juillet 2014
    Messages:
    586
    J'aime reçus:
    0
  5. MMenProvince
    MMenProvince Nouveau WRInaute
    Inscrit:
    17 Juin 2012
    Messages:
    38
    J'aime reçus:
    0
    ok, c'est bon, merci !

    J'ai une autre question au sujet des URL avec ID, parce que j'ai une autre série de pages sur ce modèle (le ID en fin d'URL), mais j'en ai 2.800 et je veux les déménager vers un autre site, et je suppose (enfin j'espère) qu'il y a un moyen pour ne pas les rediriger un par un !
    En fait, je voudrais passer de :

    http:///www.monsite.com/ar/article.php?recordID=id
    à
    http:///www.monfutursite.com/sn/pg/article.php?recordID=id

    autrement dit : le nom de la page est le même mais l'arborescence et le site ne sont pas les mêmes.
    Comment dois-je faire dans ce cas-là ?
     
  6. baud74
    baud74 WRInaute impliqué
    Inscrit:
    21 Juillet 2014
    Messages:
    586
    J'aime reçus:
    0
    RewriteCond %{QUERY_STRING} ^recordID=[0-9]+$

    sans ? cette fois, pour conserver la transmission du paramètre
     
  7. MMenProvince
    MMenProvince Nouveau WRInaute
    Inscrit:
    17 Juin 2012
    Messages:
    38
    J'aime reçus:
    0
    ok, j'ai compris, et, ultime confirmation stp, le fait que la redirection soit vers un autre site ne change rien à la syntaxe ?
     
  8. MMenProvince
    MMenProvince Nouveau WRInaute
    Inscrit:
    17 Juin 2012
    Messages:
    38
    J'aime reçus:
    0
    Je suppose que ma dernière question était idiote... :wink: C'est que, dans tous les tutoriels que j'ai vus, on parle toujours de redirection dans le même site. Je m'inquiétais donc...
    En tout cas merci de ton aide ! :)
     
  9. MMenProvince
    MMenProvince Nouveau WRInaute
    Inscrit:
    17 Juin 2012
    Messages:
    38
    J'aime reçus:
    0
    Me revoilà, car je viens de tester le .htaccess en ligne, dans le dossier qui contient la page article.php, et la redirection ne se fait pas.
    J'ai fait ça :
    Code:
    Options +FollowSymlinks
    RewriteEngine On
    
    RewriteCond %{QUERY_STRING} ^recordID=[0-9]+$
    RewriteRule article\.php http://www.monfutursite.com/articles/pg/article.php? [R=301]
    Y a -t-il quelque chose que je n'ai pas compris ?
     
Chargement...
Similar Threads - htaccess inefficace erreur Forum Date
Prévention du hotlinking par le .htaccess inefficace URL Rewriting et .htaccess 8 Février 2019
htaccess qui fonctionne partout sauf sur 1 seul PC URL Rewriting et .htaccess 28 Juillet 2021
modification fichier htaccess URL Rewriting et .htaccess 25 Juillet 2021
Protection de site web : quel code ajouter dans htaccess ? URL Rewriting et .htaccess 5 Mars 2021
Blocage d'un visiteur via le fichier .htaccess URL Rewriting et .htaccess 5 Janvier 2021
sécurité avec htaccess URL Rewriting et .htaccess 18 Décembre 2020
Récriture .htaccess (sous-domaine + répertoire) URL Rewriting et .htaccess 11 Août 2020
Le htaccess de WordPress réécrit une URL qui n'est pas censé être réécrite Administration d'un site Web 17 Juin 2020
Problème htaccess Développement d'un site Web ou d'une appli mobile 26 Mai 2020
Redirection dans .htaccess Développement d'un site Web ou d'une appli mobile 11 Mai 2020