Récupérer l'url de la page spécifique ?
BusyElephant
Messages postés
11
Statut
Membre
-
BusyElephant Messages postés 11 Statut Membre -
BusyElephant Messages postés 11 Statut Membre -
Hello,
J'ai une petite question assez simple. Existe-t-il une expression générique en php permettant de récupérer l'adresse de la page sur laquelle se trouve le code?
Pour être plus spécifique, je vais essayer de donner un exemple :
j'ai beaucoup de pages, de beaucoup d'url différentes que je voudrais cannoniser (carrément).
je voudrais donc récupérer l'url de toutes ces pages de telle manière à pouvoir require un code du type
Si vous avez des idées ou indications, je suis preneur !
J'ai une petite question assez simple. Existe-t-il une expression générique en php permettant de récupérer l'adresse de la page sur laquelle se trouve le code?
Pour être plus spécifique, je vais essayer de donner un exemple :
j'ai beaucoup de pages, de beaucoup d'url différentes que je voudrais cannoniser (carrément).
je voudrais donc récupérer l'url de toutes ces pages de telle manière à pouvoir require un code du type
<header><link rel="canonical" href="<?php ducode ?>" /></header>
Si vous avez des idées ou indications, je suis preneur !
A voir également:
- Récupérer l'url de la page spécifique ?
- Url - Guide
- Impossible de supprimer une page word - Guide
- Recuperer message whatsapp supprimé - Guide
- Ouvrez cette page. dans le code de la page, modifiez la couleur de fond de la classe .pix. un code de 4 chiffres doit apparaître dans la grille. lequel ? ✓ - Forum Programmation
- Récupérer mon compte facebook désactivé - Guide
1 réponse
Salut,
Tu peux utiliser les infos de la superglobale $_SERVER, par exemple $_SERVER['REQUEST_URI'] qui retourne l'URL appelé par l'internaute.
Néanmoins, si j'ai bien compris ce que tu veux faire, renseigner l'URL visitée en tant que canonical pour toutes les pages n'a aucun intérêt, le but étant de renseigné une URL unique (l'URL canonique) pour plusieurs URL différentes.
Au passage, la balise <link> doit se situer dans la balise <head> de ton document html, à ne pas confondre avec la balise <header>.
Bonne journée,
Tu peux utiliser les infos de la superglobale $_SERVER, par exemple $_SERVER['REQUEST_URI'] qui retourne l'URL appelé par l'internaute.
Néanmoins, si j'ai bien compris ce que tu veux faire, renseigner l'URL visitée en tant que canonical pour toutes les pages n'a aucun intérêt, le but étant de renseigné une URL unique (l'URL canonique) pour plusieurs URL différentes.
Au passage, la balise <link> doit se situer dans la balise <head> de ton document html, à ne pas confondre avec la balise <header>.
Bonne journée,
c'est un peu comme les gens qui inversent droite et gauche haha
A vrai dire ce que je veux faire ce n'est pas renseigner une url canonique sur TOUTES les pages de mon site, mais uniquement sur celles qui m'intéressent, mais il y en a un bon paquet (peut etre 2 3k pages de mon site peuvent etre considérées comme contenu dupliqué puisqu'il y a des versions imprimables de ces pages, des versions courtes, longues, etc.) Donc non je ne vais pas canoniser TOUTES mes pages :)