2015-12-07 3 views
0

J'utilise le module d'accès au domaine sur mon site Web et possède plusieurs domaines sur mon site Web. Par exemple, j'ai les domainesUrl Alias ​​ne fonctionne pas pour les chemins de domaine

  1. test.example.com (domaine primaire)
  2. test1.example.com

Lorsque je crée un exemple de contenu "Contact" et lui fournir l'URL alias en tant que 'contact' (supposez l'id de noeud comme 143), sous les options d'accès de domaine je sélectionne "envoyer à tous les affiliés". Lorsque je tente d'accéder au-dessous url

test.example.com/contact (son beau travail)
test1.example.com/contact (page non trouvée)

Mais ces deux ci-dessous travaillent

test.example.com/node/143 
test1.example.com/node/143 

Est-il possible d'avoir la même alias d'URL pour tous les domaines. J'ai utilisé le module de chemin de domaine et ne fonctionne pas au besoin.

Merci.

+0

vous avez aussi pathauto installé? –

+0

Oui, j'avais installé pathauto –

+0

N'avez pas utilisé ce module d'accès de domaine en fait, mais peut-être vous avez besoin de générer en vrac l'alias dans le conf pathauto? –

Répondre

0

Dans Drupal 7, ce qui m'était arrivé, chaque domaine avait son propre langage. J'avais désactivé le support multilingue sur les types de contenu en pensant, "si je sélectionne le domaine sur lequel je veux que le contenu apparaisse, il sera par défaut à la langue du domaine". Faux!

J'ai trouvé que chaque nœud prenait la langue par défaut dans/admin/config/regional/language. Dans ce cas anglais. La langue du nœud n'était affichée nulle part, donc je l'ai manqué. Lorsque j'ai essayé d'afficher une page attribuée à une URL en français, les URL propres ne fonctionnent tout simplement pas. Je pourrais accéder via le/node/nnn, mais pas l'URL propre.

Vous devez:

  • modifier le type de contenu
  • dans les 'Options de publication', 'Support multilingue' ensemble qui a permis à.
  • sauver
  • modifier le type de contenu à nouveau
  • aller à "Gérer Affichage"
  • champ 'Langue', réglez le 'Format' pour que 'hidden'
  • sauver
  • chaque chaque noeud et soit définir la langue par défaut des domaines ou réglé sur « langue neutre »

puis asseyez-vous et regardez ces URL fonctionnent :-)