Redirection
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Redirection
Bonjour,
ayants modifié notre carte des membres je souhaitai créer une redirection automatique.
J'ai essayé d'intégrer ce code javascript sur toutes les pages
c'est un code que j'ai trouvé sur ce forum ici; https://forum.forumactif.com/t396237-redirection-automatique-d-une-page-vers-une-autre#3313205 où j'ai remplacé:
"/f71-probleme-de-connexion" par "if (document.location.pathname =="
drive.google.com/open?
id=1Yyvu1aI1VXEBZe5Ez7na4OvkPK
-TrjEW&usp=sharing")
{window.location.replace("
www.google.com/maps/d/viewer?
mid=1xeZd6vVbXimB8qzI9hd3SmLhAwZbISo&ll
=26.29106561452327%2C47.17633370481269&z=2");
}"
et
"/t94973-listing-des-trucs-astuces" par "www.google.com/maps/d/viewer?mid=1xeZd6vVbXimB8qzI9hd3SmLhAwZbISo&ll=26.29106561452327%2C47.17633370481269&z=2"
mais ca ne fonctionne pas: ... Merci pour votre aide.
ayants modifié notre carte des membres je souhaitai créer une redirection automatique.
J'ai essayé d'intégrer ce code javascript sur toutes les pages
c'est un code que j'ai trouvé sur ce forum ici; https://forum.forumactif.com/t396237-redirection-automatique-d-une-page-vers-une-autre#3313205 où j'ai remplacé:
"/f71-probleme-de-connexion" par "if (document.location.pathname =="
drive.google.com/open?
id=1Yyvu1aI1VXEBZe5Ez7na4OvkPK
-TrjEW&usp=sharing")
{window.location.replace("
www.google.com/maps/d/viewer?
mid=1xeZd6vVbXimB8qzI9hd3SmLhAwZbISo&ll
=26.29106561452327%2C47.17633370481269&z=2");
}"
et
"/t94973-listing-des-trucs-astuces" par "www.google.com/maps/d/viewer?mid=1xeZd6vVbXimB8qzI9hd3SmLhAwZbISo&ll=26.29106561452327%2C47.17633370481269&z=2"
mais ca ne fonctionne pas: ... Merci pour votre aide.
Re: Redirection
Bonjour !
Alors, document.location.pathname équivaut à une partie de l'url de la page sur laquelle vous vous trouvez.
Si je lance cette instruction depuis ce sujet par exemple, le résultat est "/t409982-redirection"
Donc votre test fonctionnera si vous vous trouvez sur la page "https://www.honda-125xl.com/www.google.com/(...)" ou sur la page "https://www.honda-125xl.com/drive.google.com/(...)", ce qui n'est absolument pas possible, parce que ces pages ne peuvent pas exister. Tout ça pour dire que je ne comprends pas votre script ni ce que vous essayez de faire.
Est-ce que vous pourriez expliquer ce que vous essayez de faire ? Vous avez une carte de membre quelque part sur votre forum (sur quelle page ?), et vous essayez de la modifier par une autre, c'est ça ? Comment et où est intégrée cette carte pour le moment ?
Alors, document.location.pathname équivaut à une partie de l'url de la page sur laquelle vous vous trouvez.
Si je lance cette instruction depuis ce sujet par exemple, le résultat est "/t409982-redirection"
Donc votre test fonctionnera si vous vous trouvez sur la page "https://www.honda-125xl.com/www.google.com/(...)" ou sur la page "https://www.honda-125xl.com/drive.google.com/(...)", ce qui n'est absolument pas possible, parce que ces pages ne peuvent pas exister. Tout ça pour dire que je ne comprends pas votre script ni ce que vous essayez de faire.
Est-ce que vous pourriez expliquer ce que vous essayez de faire ? Vous avez une carte de membre quelque part sur votre forum (sur quelle page ?), et vous essayez de la modifier par une autre, c'est ça ? Comment et où est intégrée cette carte pour le moment ?
Re: Redirection
Bonjour Toryudo, merci pour ton aide.
Désolé je n'ai pas beaucoup de compétences en informatique, comme en atteste mon avatar du coup je tente des trucs incongrus...
J'ai copié l'ancienne carte (crée par un membre qui n'est plus présent et que les modérateurs et moi n'avions pas la possibilité de modifier pour y ajouter les nouveaux inscrits) pour en créer une nouvelle qu'ils peuvent modifier.
Les 2 cartes sont des cartes google maps, hébergées sur google drive.
Il y a juste des liens sur le forum.
Un des liens que j'ai actualisé est dans la barre de navigation du forum et j'ai aussi ajouté un widget sur le portail avec un code HTML. Le problème c'est qu'il reste plein de liens dans les messages qui renvoient vers l'ancienne carte qui ne sera plus actualisée, c'est pour cela que je voulais créer une redirection, mais vu que les cartes ne sont pas hébergées sur le forum ce n'est peut être pas possible.
Désolé je n'ai pas beaucoup de compétences en informatique, comme en atteste mon avatar du coup je tente des trucs incongrus...
J'ai copié l'ancienne carte (crée par un membre qui n'est plus présent et que les modérateurs et moi n'avions pas la possibilité de modifier pour y ajouter les nouveaux inscrits) pour en créer une nouvelle qu'ils peuvent modifier.
Les 2 cartes sont des cartes google maps, hébergées sur google drive.
Il y a juste des liens sur le forum.
Un des liens que j'ai actualisé est dans la barre de navigation du forum et j'ai aussi ajouté un widget sur le portail avec un code HTML. Le problème c'est qu'il reste plein de liens dans les messages qui renvoient vers l'ancienne carte qui ne sera plus actualisée, c'est pour cela que je voulais créer une redirection, mais vu que les cartes ne sont pas hébergées sur le forum ce n'est peut être pas possible.
Re: Redirection
Bonjour !
D'accord, je comprends mieux.
Dans ce cas, on ne pas faire une redirection de cette façon, mais plutôt en modifiant tous les anciens liens par le nouveau au chargement de la page. Le script va chercher les liens qui possèdent "1Yyvu1aI1VXEBZe5Ez7na4OvkPK-TrjEW" dans leur url (le lien vers l'ancienne map donc) et les remplacer par le nouveau lien :
Je vous laisse me dire si ça fonctionne bien !
D'accord, je comprends mieux.
Dans ce cas, on ne pas faire une redirection de cette façon, mais plutôt en modifiant tous les anciens liens par le nouveau au chargement de la page. Le script va chercher les liens qui possèdent "1Yyvu1aI1VXEBZe5Ez7na4OvkPK-TrjEW" dans leur url (le lien vers l'ancienne map donc) et les remplacer par le nouveau lien :
- Code:
$(function(){
$('a[href*=1Yyvu1aI1VXEBZe5Ez7na4OvkPK-TrjEW]').attr('href', 'https://www.google.com/maps/d/viewer?mid=1xeZd6vVbXimB8qzI9hd3SmLhAwZbISo');
});
Je vous laisse me dire si ça fonctionne bien !
Re: Redirection
Bonjour Toryudo,
c'est parfait (voire magique), ça fonctionne impeccable ,
maintenant je saurais comment faire si besoin.
Encore merci pour votre aide.
c'est parfait (voire magique), ça fonctionne impeccable ,
maintenant je saurais comment faire si besoin.
Encore merci pour votre aide.
Sujets similaires
» Quel est le type de redirection en utilisant l'option redirection forcée du PA ?
» Url et Redirection
» Redirection
» Redirection adf.ly
» Redirection.
» Url et Redirection
» Redirection
» Redirection adf.ly
» Redirection.
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum