Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Soupçons de bogues «  

Route des URLs [résolu]

Manu -- on Apr. 27 2006, from Caribbean
YACS team - Modérateur/Beta testeur
Domaines, sous-domaines, alias et hébergeurs ...
Voici un petit problème que je rencontre quasiment partout (pas uniquement avec Yacs) et qui est semblable aux utilisateurs de pages perso:

J'achète un domaine chez OVH domaine.asso.fr que j'héberge sur yacs.hebergeur.com .

Je peux y accéder ainsi par: Pour la mémorisation des UserID lors de l'authentification, la gestion des Stats externes et la transmission de liens, c'est rapidement ingérable.

Sous webmin, aucune redirection ne fonctionne pour forcer les www devant.

Seule solution pour Yacs: saisir un URL_to_home fixe. Ces cas de figure étant commun à la plupart d'entre nous, serait-il possible de rendre paramétrable (système) cette variable ?

Qu'en pensez-vous ?
GnapZ
from Caribbean
2970 posts

on Apr. 27 2006


Je viens de faire plusieurs essais et j'aurais une solution assez simple:
  • Utilisation du champ "Serveur Proxy" comme URL utilisée par YACS en remplacement des variables systèmes retournées par l'hébergeur.
  • Modification à shared/global.php nécessaire.
C'est tout. Bien sûr, un champ spécifique serait mieux (à laisser vide pour les non connaisseurs) car cela peut poser des pb pour ceux qui utilisent un Proxy différent de l'URL souhaitée.

J'ai fait la modif et ça marche très bien.

L'appel du site par n'importe quelle URL valide renvoie à l'URL choisie (hébergeur.com/mon_compte/yacs/ renvoie sur www.mon_domaine.com/yacs/ comme voulu).
GnapZ
from Caribbean
2970 posts

on Apr. 27 2006


Si votre domaine n'est pas chez l'hébergeur (utilisation d'une redirection DNS):

!!! Il ne faut jamais spécifier les paramètres systèmes YACS au niveau du proxy avec l'URL du domaine mais celui de l'hébergeur. Sinon, ne pas utiliser cette fonction.

1) Yacs est installé à la racine même (chemin d'accès à la racine = /). Les liens www.domaine.com/ et www.hebergeur.com/votre_compte/ pointent tous les deux sur /index.php de Yacs: tout va bien.

2) Yacs est dans un sous-domaine ou dans un sous-dossier (chemin d'accès à la racine = /votre_yacs/). Du coup, il y a quand même 2 modes d'appel (via le nom de domaine ou directement via l'hébergeur) mais comme on redirige tout vers l'URL de l'hébergeur, il n'y a donc qu'une seule adresse à gérer pour les stats et autres. Dans ce cas, si vous ne souhaitez pas que les liens de votre hébergeur apparaîssent dans le navigateur, il faut configurer, chez votre fournisseur du domaine, une redirection DNS avec ORT invisible.
GnapZ
from Caribbean
2970 posts

on Apr. 29 2006


Voici le patch correspondant: [file=105].
Christian
avatar
from Chonas l'Amballan
Associate, 850 posts

on June 14


Vois s'il ne faut pas reprendre ces commentaires dans la section documentation

Rate this page
Posted by GnapZ on Apr. 27 2006, commented by Christian on June 14, (popular)