web-dev-qa-db-fra.com

Comment changer les URL pour qu'elles ressemblent à des sous-domaines mais fonctionnent comme un seul domaine?

J'ai un Joomla! site hébergé par Rochen, et je me demande s'il est possible pour moi de modifier la structure des URL de la manière suivante.

Actuellement, mon site (Joomla 3.8) a des URLs qui ressemblent à ceci:

  • www.mysite.com
  • www.monsite.com/index.php/section1
  • www.monsite.com/index.php/section2
  • www.monsite.com/index.php/section3

Je voudrais changer les URL pour ressembler à ceci:

  • www.mysite.com
  • section1.mysite.com
  • section2.mysite.com
  • section3.mysite.com

Je sais comment configurer des sous-domaines sur Rochen cPanel. Actuellement, chacun de mes sous-domaines pointe vers la même racine de document (c'est-à-dire public_html), de sorte que le domaine principal et chaque sous-domaine fonctionnent tous à partir d'un seul et même Joomla! installation et une base de données unique (à volonté). Le problème est que lorsque je le fais, les utilisateurs doivent se connecter à chaque sous-domaine séparément. Actuellement, leurs combinaisons nom d'utilisateur/mot de passe fonctionnent pour chaque sous-domaine, mais ils doivent répéter le processus de connexion pour chaque sous-domaine. Je préférerais qu'un utilisateur n'ait à se connecter qu'une seule fois pour avoir accès à l'intégralité de mysite.com. Je suppose que ce que je veux, c'est que les URL ressemblent à des sous-domaines, mais fonctionnent comme s'il ne s'agissait que d'un domaine (une installation joomla!, Une base de données, une seule connexion).

Un conseil sur comment faire cela?

2
straycat

Vous pouvez obtenir ce dont vous avez besoin en utilisant l’extension Domaines virtuels.

Il est gratuit et fournit une capacité multi-domaines pour Joomla sans modifier les fichiers et les tables de base de Joomla. Enregistrez simplement un nombre quelconque de domaines/sous-domaines disponibles supplémentaires dans le backend des composants et définissez leurs propriétés.

Vous pouvez exécuter différents sites Web à partir d’une seule installation Joomla avec des modèles, un contenu de page d’accueil et une navigation spécifiques.

Vous pouvez sélectionner un modèle à partir du backend de VD pour un domaine spécifique. Vous pouvez filtrer les éléments de menu, définir des langues et des métadonnées spécifiques à un domaine. VD créera un niveau d'accès pour chaque domaine/sous-domaine. Cela vous permettra de contrôler tout le contenu pouvant traiter les niveaux d'accès.

Je l'ai utilisé sans aucun problème depuis pas mal de temps et sous tous les grands J! version. Cela fonctionne très bien dans la dernière version de Jooomla 3.8 sous PHP 7. Hautement recommandé!)!

1
Mikan