Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1424 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème META REFRESH tourne en boucle

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème META REFRESH tourne en boucle

n°2294377
erwan83
Du Shift DEL tu te méfieras !
Posté le 04-01-2017 à 18:25:17  profilanswer
 

Code :
  1. if ((stristr($_SERVER['REQUEST_URI'],"#" ) == FALSE) && (isset($_GET['art'])))
  2. {
  3. echo '<META http-equiv="refresh" content="0;URL=http://www.ilyks.com'.$_SERVER['REQUEST_URI'].'#'.$_GET['art'].'">';
  4. exit;
  5. }


 
J'envoie une adresse avec un # (ancre) pour rediriger vers un article sur ma page web.
Des moteurs de recherche suppriment le # dans leur indexation alors je voudrais le remettre pour rediriger correctement le visiteur
 
Problème: INFINITE LOOP à cause de REQUEST_URI qui est l'adresse demandée... ... ...
Si j'utilise $_SERVER['PHP_SELF'] il m'enlève les variables que je passe dans l'URL
Que dois je mettre à la place ?


---------------
http://www.ypikay.com
mood
Publicité
Posté le 04-01-2017 à 18:25:17  profilanswer
 

n°2294378
Devil'sTig​er
Posté le 04-01-2017 à 18:53:52  profilanswer
 

Sauf que le # (anchor) normalement est considéré comme de l'intra page; cad un lien qui ne change pas l'url de ton site.
Normal de ce fait que les moteurs de recherche s'en débarasse.
 
Je ne suis pas sur qu'il y ait beaucoup d'alternative a part changer cette idée et remplacer ca par un htaccess + redirection; comme par exemple:

Code :
  1. <IfModule mod_rewrite.c>
  2.     RewriteEngine On
  3.     RewriteRule ^(.*)$ public/$1 [L]
  4. </IfModule>

n°2294381
erwan83
Du Shift DEL tu te méfieras !
Posté le 04-01-2017 à 20:29:49  profilanswer
 

Merci !


---------------
http://www.ypikay.com

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème META REFRESH tourne en boucle

 

Sujets relatifs
Problème de listeprobleme d'affichage vba
Problème basique de page htmlProblème de requête sql
[C][pthreads] Probleme deconecton serveur client avec socketprobleme affichage
Problème phase de commande prestahsopprobleme detection Adblock en Javascript+PHP tourne pas rond
Problème PHP (pour GLPI) après MAJ firmware Qnap 
Plus de sujets relatifs à : Problème META REFRESH tourne en boucle


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR