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
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.
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.