web-dev-qa-db-fra.com

problème avec l'ajout de menu alias pointant vers un lien externe

J'ai un problème,

habituellement, lorsque nous voulons pointer sur un article avec un lien direct et ne pas l'afficher dans un menu, nous utilisons la fonction de menu masqué, puis nous choisissons un alias, par exemple:

secretpage 

ensuite, nous y relions un article,

et enfin vous pouvez accéder à cet article avec ce lien direct:

www.mywebsite.com/secretpage

cela fonctionne parfaitement, maintenant nous devons faire la même chose, mais au lieu de pointer l'alias sur un article de joomla, nous devons le pointer sur un lien externe, exactement un formulaire bureautique (forms.office.com).

ce que j'ai essayé de faire, c'est:

-hidden menu -> new

-menu item type: System links -> URL

et enfin:

lien: https://forms.office.com/Pages/ResponsePage.aspx?id=xxxxxxxxxxxxxxxxxxxxx

alors quand je navigue sur notre site web:

www.mywebsite.com/alias

ce que je reçois en retour c'est

404 component not found joomla

aucune idée pourquoi cela ne fonctionne pas? Je pense que joomla ajoute mon lien externe à:

www.mywebsite.com/external-link

et si c'est le cas, comment résoudre ce problème?

je vous remercie

3
AJ989

Je suggère de le faire comme une redirection dans le htaccess:

Redirect 301 /alias https://forms.office.com/Pages/ResponsePage.aspx?id=xxxxxxxxxxxxxxxxxxxxx

Vous pouvez également trouver l'URL endommagée ( https://www.mywebsite.com/alias ) dans le gestionnaire de redirections et la définir à la place.

1
YellowWebMonkey

C'est le comportement attendu. Le type d'élément de menu d'URL n'est pas destiné à être redirigé. Il montre seulement un lien externe dans le module de menu.

0
Sharky