Mon site Web de base html statique pour entreprise est installé dans notre répertoire racine Web et notre logiciel de facturation est installé dans/portal. J'ai intégré les sites Web pour ressembler à un seul site en incluant le fichier modèle smarty /menu.tpl dans le fichier /portal/header.tpl. Cependant, si j'utilise des URL relatives, le système de menu ne fonctionne pas comme l'URL de base pour le script de facturation est/portal. c'est-à-dire si je crée un lien vers faq.php dans le menu.tpl et que je charge une page sur le site portail, le lien dans le menu retour vers la page faq est maintenant /portal/faq.php par lequel si je charge une page le site racine du lien est juste /faq.php comme il se doit.Comment utiliser les URL relatives dans le site Web avec deux URL de base
La réponse évidente est simplement d'utiliser des URL absolues, mais j'ai besoin que le site soit portable car j'ai beaucoup de développeurs qui ont besoin de l'installer et de le tester.
Je ne peux pas trouver de toute façon pour résoudre ce problème. Des idées?