web-dev-qa-db-fra.com

Comment utiliser un nom de domaine relatif pour chaque site Web jooma 3.8 s'exécutant sur le même serveur

Bonjour, je lance plusieurs sites Web joomla 3.8 sur un serveur, chacun installé dans son propre répertoire. Ils sont accessibles depuis Internet via leur propre URL de domaine. Au niveau du DNS, j’ai utilisé une redirection de relative-A-url.be -> absolute.be/A et ai coché la case "Afficher relatif-A-url.be dans la barre d’adresse de mon navigateur". Cela fonctionne bien pour la première page, mais lorsque j'ouvre d'autres liens sur mon site Web, je vois toujours le chemin absolu, par exemple: http://absolute.be/A/index.php/kalender/twijnen/registratie où je m'attendrai http://relative-A-url.be/index.php/kalender/twijnen/registratie Mentionnez que le lien vers ma console d'administration Joomla fonctionne UNIQUEMENT via le lien suivant http: // absolu/A/administrateur .

Quelle est la meilleure pratique à résoudre pour que le site ressemble à un site Web relatif-A-url.be et que le référencement est prêt?

2
mvdhome

Cela dépend de votre environnement d'hébergement, mais je suis généralement capable de résoudre ce type de problème sur l'hébergement Apache en utilisant Rewritebase dans le .htaccess fichier.

Par exemple, si un site Web se trouve dans un sous-dossier comme celui-ci: /public_html/subfolder, puis incluez les lignes suivantes dans le /public_html/subfolder/.htaccess fichier:

RewriteEngine on
Rewritebase /public_html/subfolder
2
Neil Robertson