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:
    4
    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 776
    J'aime reçus:
    269
    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:
    4
    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 776
    J'aime reçus:
    269
    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:
    4
    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 776
    J'aime reçus:
    269
    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:
    4
    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
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
ma redirection ne fonctionne pas URL Rewriting et .htaccess 18 Août 2021
Redirection multiple de (sans www) vers (www) URL Rewriting et .htaccess 13 Août 2021
Baisse du trafic après redirection 301 Problèmes de référencement spécifiques à vos sites 11 Août 2021
problème de redirection incontrôlé URL Rewriting et .htaccess 1 Août 2021
Redirection depuis index.html URL Rewriting et .htaccess 30 Juillet 2021
Redirection intelligente d'un de nos sites satellites vers notre site principal Netlinking, backlinks, liens et redirections 23 Juillet 2021