redirection avec récup de l’url de la page redirigée

Discussion dans 'URL Rewriting et .htaccess' créé par Patricio, 30 Juin 2021.

  1. Patricio
    Patricio Nouveau WRInaute
    Inscrit:
    30 Juin 2021
    Messages:
    18
    J'aime reçus:
    0
    bonjour
    je n'arrive pas à trouver mon code pour .htaccess :
    j'ai index.php et plusieurs fichiers pdf à la racine
    j'aimerai que lorsqu'on accède à mes fichiers pdf
    il y ait une redirection à index.php
    et que dans mon index.php une variable récupère l'url
    du fichier pdf ouvert avant redirection
    c'est possible ?
    merci merci
     
  2. rick38
    rick38 WRInaute passionné
    Inscrit:
    23 Février 2013
    Messages:
    2 055
    J'aime reçus:
    363
    Le pdf ne sera pas ouvert s'il y a une redirection.

    Si c'est quand même ce que vous voulez faire, vous pouvez faire :
    Code:
    RewriteRule ^([^/.]+\.pdf)$ /index.php?url=$1 [R,L]
     
  3. Patricio
    Patricio Nouveau WRInaute
    Inscrit:
    30 Juin 2021
    Messages:
    18
    J'aime reçus:
    0
    merci pour la réponse mais effectivement ce n'est pas vraiment ce que je voudrai faire .
     
  4. rick38
    rick38 WRInaute passionné
    Inscrit:
    23 Février 2013
    Messages:
    2 055
    J'aime reçus:
    363
    Dans ce cas il faut lire et envoyer le flux du fichier binaire avec PHP en réponse de /index.php?url=...
     
  5. Patricio
    Patricio Nouveau WRInaute
    Inscrit:
    30 Juin 2021
    Messages:
    18
    J'aime reçus:
    0
    oui tout à fait mais j'ai omis de préciser que toutes les urls de mes fichiers pdf sont déjà éditées ches mes clients/visiteurs, en particulier sur des sites web tiers et dans des BDD dont je n'ai pas accès donc ... je ne peux pas réécrire ces urls, d'ou ma question en tête de fil.
    pour le moment j'ai bidouillé un truc bancale qui marche mais je ne suis pas satisfait :
    sur mon serveur, j'ai changé une lettre de toutes mes urls, à leur appel => erreur 404
    .htaccess => ErrorDocument 404 /redirect qui m'ouvre une page php sur laquelle je récupère l'url de départ par une requête server et une réécriture de l'url pour ouvrir le bon fichier,
    c'est un peu bancale non ?
     
  6. rick38
    rick38 WRInaute passionné
    Inscrit:
    23 Février 2013
    Messages:
    2 055
    J'aime reçus:
    363
    Quel est le but, de savoir combien de gens ont cliqué sur le lien ?
    Dans ce cas faire les liens de la forme /index.php?url... puis le php s'occupe de rediriger vers l'url.
     
  7. Patricio
    Patricio Nouveau WRInaute
    Inscrit:
    30 Juin 2021
    Messages:
    18
    J'aime reçus:
    0
    @rick38 tu n'as pas lu mon dernier post, je ne veux rien compter du tout, mes liens sont déjà diffusés, de ce fait je ne peux les modifier, ces liens pdf ouvrant directement un fichier sur mon serveur je cherche un moyen de rediriger le visiteur sur une page php pour lui passer des infos puis le rediriger sur le lien pdf initial et pour le rediriger sur le lien pdf initial il faut que je récupère l'url de ce lien.
    pour le moment je n'ai que la piste de déclencher une erreur 404 comme décrit dans mon poste précédent
    et dans le fichier erreur_404.php de récupérer l'url du lien pdf initial par :
    <?php $url_pdf = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];?>
    <a href="<?php echo $url_pdf;?>.pdf">
    mais ça me parait un peu bancale comme méthode,
    si vous avez une meilleure idée ?
     
Chargement...
Similar Threads - redirection récup l’url Forum Date
Récupérer URL destination liste redirection Netlinking, backlinks, liens et redirections 22 Novembre 2021
Fermeture d'un site : redirection vers un autre pour récupérer jus SEO Débuter en référencement 13 Avril 2016
récupérer la liste des URLs indexés et redirection Débuter en référencement 5 Novembre 2014
Conseil recupération ou redirection .fr .com Noms de domaine et référencement 5 Décembre 2012
Récupération ancienneté d'un site et redirection 301 Référencement Google 4 Décembre 2010
Récupérer toutes mes URL car redirection 301 Débuter en référencement 7 Avril 2010
Redirection sans récupérer la réputation de la page Netlinking, backlinks, liens et redirections 20 Mars 2010
Redirection 301 pour récupérer les BL Débuter en référencement 29 Juillet 2008
Redirection 301: 21 jours chrono pour récupérer les BL GG ! Netlinking, backlinks, liens et redirections 27 Avril 2007
Planethoster - redirection http vers https non fonctionnelle URL Rewriting et .htaccess Mercredi à 11:59
Suppression de langues, quelle redirection faire ? Netlinking, backlinks, liens et redirections 13 Septembre 2022
URLs indexées malgré redirection Problèmes de référencement spécifiques à vos sites 5 Août 2022
Search Console Erreur liée à des redirections Problèmes de référencement spécifiques à vos sites 5 Juillet 2022
Erreur liée à des redirections Débuter en référencement 15 Juin 2022
WordPress Redirections pour changement de domaine et structure de langues Référencement international (langues, pays) 12 Juin 2022
redirection plusieurs Url vers une page URL Rewriting et .htaccess 10 Juin 2022
Redirection 301 Débuter en référencement 29 Mai 2022
Redirection pertinente? Problèmes de référencement spécifiques à vos sites 26 Mai 2022
Redirection 404 via le .htaccess / pb avec les liens relatifs Débuter en référencement 5 Mai 2022
WordPress Petit souci de redirection htaccess URL Rewriting et .htaccess 3 Mai 2022