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:
    1 972
    J'aime reçus:
    325
    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:
    1 972
    J'aime reçus:
    325
    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:
    1 972
    J'aime reçus:
    325
    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
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
problème de redirection non souhaitée Administration d'un site Web 28 Avril 2022
Redirection nom de domaine vers site web principal Référencement Google 28 Avril 2022
Erreur liée à des redirections sur Google Search Console Problèmes de référencement spécifiques à vos sites 23 Mars 2022
Redirection d'un site vers un autre Crawl et indexation Google, sitemaps 25 Février 2022
Redirections à faire suite à suppression du multilingue URL Rewriting et .htaccess 21 Février 2022
WordPress redirection de liens WP qui se font tout seul Demandes d'avis et de conseils sur vos sites 17 Février 2022
Problème url rewriting et redirection URL Rewriting et .htaccess 4 Février 2022
Redirection url htaccess Développement d'un site Web ou d'une appli mobile 14 Janvier 2022
Redirection suite refonte site web URL Rewriting et .htaccess 6 Janvier 2022