Plugin Multidomaines - commentairesPlugin Multidomaines2023-11-02T21:45:01Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5143342023-11-02T21:45:01Z<p>Bonjour,</p>
<p>Dans mes logs j'ai ce message qui apparait à chaque chargement de page. Est-ce normal<small class="fine d-inline"> </small>?</p>
<p><code class="spip_code spip_code_inline" dir="ltr">390 Public. 5:!info. trouver_table: table inconnue 'secteur_absolus'</code></p>
<p>Merci.</p>Plugin Multidomaines2023-05-13T18:49:52Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5132952023-05-13T18:49:52Z<p>Je peine à mettre en place un multidomaine avec le<br class="autobr">
Squelette Sendagi. Deux domaines : domaine.fr et domain.eu, qui pointent vers le seul répertoire squelettes.</p>
<p>J'ai tenté de m'inspirer de l'exemple fourni avec le plugin pour créer un article.html et rubrique.html, en racine mais cela ne marche pas durablement. <br class="autobr">
Premier affichage OK, passage sur un second secteur dans l'autre langue, aussi, repassage dans le premier secteur ne marche pas (l'url affichée est alors 'https://domaine/?lang=fr')</p>
<p>Toute suggestion bienvenue</p>Plugin Multidomaines2023-03-28T12:19:22Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5129942023-03-28T12:19:22Z<p>Je vois que ça bouge dans le GIT. Merci à vous les dev<small class="fine d-inline"> </small>!</p>Plugin Multidomaines2023-03-06T07:41:29Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5128812023-03-06T07:41:29Z<p>En Spip 4.2.2 j'ai cette erreur :</p>
<p><code class="spip_code spip_code_inline" dir="ltr">Erreur d'exécution | File […]/plugins/auto/multidomaines/v3.1.14/multidomaines_pipelines.php Line 10 : Undefined constant "_RACCOURCI_LIEN"</code></p>Plugin Multidomaines2022-08-11T13:49:52Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5115502022-08-11T13:49:52Z<p>Je serais intéressé aussi<small class="fine d-inline"> </small>!</p>Plugin Multidomaines2022-02-28T14:44:51Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5103372022-02-28T14:44:51Z<p>Bonjour<small class="fine d-inline"> </small>!<br class="autobr">
Quelqu'un aurait un retour concernant la compatibilité de ce plugin avec SPIP 4.0/4.1<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2021-12-19T12:12:18Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5098482021-12-19T12:12:18Z<p>Bonjour,<br class="autobr">
merci pour ce plugin.<br class="autobr">
Si on utilise le plugin Menu pour indiquer l'accueil du secteur, je suppose qu'on ne veut pas que la class CSS soit 'on actif' sur les rubriques de ce secteur, pour éviter cela et ne mettre 'actif on' uniquement à la page 0 du secteur, voici le code squelette</p>
<p>modification de menus/domaine.hml (recopier aussi le xml)</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#GET{url}|replace{'/',''}|=={#URL_PAGE|replace{'/',''}}|oui) on active]</code></pre></div>
<p>Si ça peut aider :)<br class="autobr">
Peut-être y a-t-il plus propre, ici le slash est parfois présent à la fin de l'url,</p>Plugin Multidomaines2021-03-14T16:46:50Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5078202021-03-14T16:46:50Z<p>J'ai résolu mon problème, la solution est ridiculement simple. Je la place ici pour ceux, comme moi, qui n'auraient pas l'idée tout de suite.</p>
<p>Pour les liens qui mènent d'un article d'un domaine vers un article d'un autre domaine, au lieu d'indiquer dans le squelette :<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr"><a href="#URL_ARTICLE_ABSOLU"></code></p>
<p>Il faut le traiter en lien externe et écrire :<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr"><a href="http://#URL_ARTICLE_ABSOLU"></code></p>
<p>Voilà. Bonne journée<small class="fine d-inline"> </small>!</p>Plugin Multidomaines2021-03-10T13:03:03Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5077832021-03-10T13:03:03Z<p>Bonjour<small class="fine d-inline"> </small>!</p>
<p>Je ne suis pas un grand technicien… J'utilise le plugin depuis quelques mois et j'en suis ravi. Il marche très bien.</p>
<p>Sauf que je ne parviens pas à utiliser les #URL_*_ABSOLU</p>
<p>Si je fais un lien en utilisant #URL_ARTICLE_ABSOLU depuis une page de mon « domaine1.fr » vers un « article_x » du même domaine, le lien devient :<br class="autobr">
<a href="http://domaine1.fr/domaine1.fr/article_x" class="spip_url spip_out auto" rel="nofollow external">http://domaine1.fr/domaine1.fr/article_x</a><br class="autobr">
Le nom du domaine est doublé, et la page ne s'affiche pas.</p>
<p>Si le lien pointe depuis une page de « domaine1.fr » vers un « article_y » du « domaine2.fr » le lien devient :<br class="autobr">
htpp ://domaine1.fr/domaine2.fr/article_y</p>
<p>C'est donc le nom du premier domaine qui se rajoute en tête de l'URL résultante.</p>
<p>Que puis-je faire<small class="fine d-inline"> </small>? Merci<small class="fine d-inline"> </small>!</p>Plugin Multidomaines2020-12-10T12:16:26Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070542020-12-10T12:16:26Z<p>Je vais le rediriger rapidement via cPanel, mais j'ai découvert quelque chose sous la formulaire du <i>Multidomaines</i>, lorsque j'ajoute 'www' dans <i>Url du secteur</i>, le plugin ne fonctionne pas<small class="fine d-inline"> </small>!<br class="autobr">
C'est-à-dire qu'il fonctionne avec <a href="http://domaine.tld/" class="spip_url spip_out auto" rel="nofollow external">http://domaine.tld/</a> et non <a href="http://www.domaine.tld/" class="spip_url spip_out auto" rel="nofollow external">http://www.domaine.tld/</a> dans le formuaire. De plus, en changeant le nom du dossier des sous-squelettes en <i>'domaine.tld'</i> au lieu de <i>'<a href="http://www.domaine.tld" class="spip_url spip_out auto" rel="nofollow external">www.domaine.tld</a>'</i>, le plugin ne fonctionne pas, j'ai testé cela pour voir si je peux accéder à mon domaine secondaire sans «<small class="fine d-inline"> </small>www<small class="fine d-inline"> </small>».</p>Plugin Multidomaines2020-12-10T11:59:51Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070532020-12-10T11:59:51Z<p>faire la redirection dans le cpanel pour ça</p>Plugin Multidomaines2020-12-10T11:50:15Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070522020-12-10T11:50:15Z<p>Je suis arrivé à une demi-solution<small class="fine d-inline"> </small>!<br class="autobr">
J'ai changé le nom du dossier des sous-squelettes de <strong>'sq_tedwin'</strong> à <strong>'<a href="http://www.tedwin.net" class="spip_url spip_out auto" rel="nofollow external">www.tedwin.net</a>' </strong> et cela fonctionne parfaitement en pointant vers le domaine secondaire <a href="http://www.tedwin.net" class="spip_url spip_out auto" rel="nofollow external">http://www.tedwin.net</a>, cependant lorsque je tape le domaine sans «<small class="fine d-inline"> </small>www<small class="fine d-inline"> </small>» <a href="http://tedwin.net" class="spip_url spip_out auto" rel="nofollow external">http://tedwin.net</a> il me redirige vers le domaine principal.<br class="autobr">
Une idée cher Pierre<small class="fine d-inline"> </small>?<br class="autobr">
Merci encore</p>Plugin Multidomaines2020-12-09T13:51:09Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070442020-12-09T13:51:09Z<p>Oui, c'est là-dedans :<br class="autobr">
<a href="http://darmauritania.org/squelettes/sq_tedwin/sommaire.html" class="spip_url spip_out auto" rel="nofollow external">http://darmauritania.org/squelettes/sq_tedwin/sommaire.html</a></p>Plugin Multidomaines2020-12-09T13:06:23Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070422020-12-09T13:06:23Z<p>et nous avons bien un sommaire dans sq_<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2020-12-09T12:46:30Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070402020-12-09T12:46:30Z<p>Lorsque j'ai cliqué sur les deux liens, cela a abouti à cette même page identique :</p>
<pre>squelettes/sommaire.html
Sommaire Accueil DAR MAP Tedwin
squelettes-dist/formulaires/administration.html</pre>
<p><i>(Veuillez voir la capture d'écran ci-dessous)</i><br class="autobr">
Mon dossier <strong>'sq_'</strong> est dans le dossier <strong>Squelettes</strong> à la <i>racine</i> Spip <i>(Voir la même capture d'écran svp)</i><br class="autobr">
<strong>Capture d'écran :</strong><br class="autobr">
<a href="https://snipboard.io/4A5O2P.jpg" class="spip_url spip_out auto" rel="nofollow external">https://snipboard.io/4A5O2P.jpg</a></p>Plugin Multidomaines2020-12-09T06:55:28Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070372020-12-09T06:55:28Z<p>Quand tu fais <a href="http://darmauritania.org/?var_mode=inclure" class="spip_url spip_out auto" rel="nofollow external">http://darmauritania.org/?var_mode=inclure</a> ou <a href="http://tedwin.net/?var_mode=inclure" class="spip_url spip_out auto" rel="nofollow external">http://tedwin.net/?var_mode=inclure</a> il passe par quel fichier<small class="fine d-inline"> </small>?<br class="autobr">
Ensuite ton dossier sq_ il est ou<small class="fine d-inline"> </small>? dans squelettes<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2020-12-08T15:48:24Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070312020-12-08T15:48:24Z<p>Je suis sur GoDaddy, voici le domaine principal :<br class="autobr">
<a href="http://darmauritania.org/" class="spip_url spip_out auto" rel="nofollow external">http://darmauritania.org/</a><br class="autobr">
Le domaine secondaire (Pour la Rubrique je l'ai assigné) :<br class="autobr">
<a href="http://tedwin.net/" class="spip_url spip_out auto" rel="nofollow external">http://tedwin.net/</a><br class="autobr">
Le deuxième domaine défini comme <strong>Alias</strong> dans cPanel.<br class="autobr">
Voici une photo de ma configuration de Multidomaines :<br class="autobr">
<a href="https://snipboard.io/G0jZNu.jpg" class="spip_url spip_out auto" rel="nofollow external">https://snipboard.io/G0jZNu.jpg</a></p>Plugin Multidomaines2020-12-08T14:33:16Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070292020-12-08T14:33:16Z<p>Alors quel hébergeur<small class="fine d-inline"> </small>?<br class="autobr">
Peut on avoir des urls pur voir<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2020-12-08T13:07:43Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070212020-12-08T13:07:43Z<p>J'ai ajouté <i>_ABSOLU</i> après toutes les URL :</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>#URL_RUBRIQUE_ABSOLU
#URL_ARTICLE_ABSOLU</code></pre></div>
<p>Cependant, mon deuxième domaine redirige toujours vers mon domaine principal :(<br class="autobr">
Y a-t-il des codes/balises supplémentaires à ajouter à la page <strong>Rubrique</strong> dans mon deuxième dossier (sq_deuxiemedomaine)<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2020-12-08T12:50:58Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070202020-12-08T12:50:58Z<p>Il manque _ABSOLU dans les urls</p>Plugin Multidomaines2020-12-08T12:41:13Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070192020-12-08T12:41:13Z<p>Oups<small class="fine d-inline"> </small>! J'ai oublié d'ajouter l'URLs, maintenant ils sont là, veuillez jeter un autre coup d'œil.</p>Plugin Multidomaines2020-12-08T12:28:30Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070182020-12-08T12:28:30Z<p>Re,</p>
<p>Je ne vois pas d'url dans les infos afficher, il manque des #URL_ARTICLE_ABSOLU je pense déjà</p>Plugin Multidomaines2020-12-08T12:24:57Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070172020-12-08T12:24:57Z<p>Merci beaucoup <strong>Pierre</strong> pour votre réaction. <br class="autobr">
Je souhaite si vous pouvez m'aider - et ceux qui sont familiers avec les Squelettes SPIP ordinaires <i> <strong>(pas Z)</strong> </i>- à profiter de votre incroyable plugin :<br class="autobr">
Ici j'ai fourni mes pages très légères de Squelettes, et j'ai :<br class="autobr">
1- Attribué mes deux domaines (domaineprincipal.com / deuxiemedomaine.com) en tant qu'<strong>Alias</strong> <i>(Dans le CPanel de mon hébergement)</i><br class="autobr">
2- J'ai installé <i>Multidomaines</i><br class="autobr">
3- Dans la configuration URL, j'ai sélectionné « Urls Arborescentes sans le secteur racine »<br class="autobr">
4- J'ai strictement respecté la configuration du plugin (comme vu dans la documentation)<br class="autobr">
5- Voici mon <strong>Sommaire</strong> pour la Squelette principale :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><!DOCTYPE html>
<head>
<title>#TITRE</title>
</head>
<body>
Sommaire
<a href="#URL_SITE_SPIP">Accueil</a>
<BOUCLE_1(RUBRIQUES){racine}{tout}>
<a href="#URL_RUBRIQUE">#TITRE</a>
</BOUCLE_1>
</body>
</html></code></pre></div>
<p>6- Voici la <strong>Rubrique</strong> :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_1(RUBRIQUES){id_rubrique}>
<!DOCTYPE html>
<head>
<title>#TITRE</title>
</head>
<body>
Rubrique
<BOUCLE_2(RUBRIQUES){id_rubrique}>
<a href="#URL_RUBRIQUE">#TITRE</a>
</BOUCLE_2>
</body>
</html>
</BOUCLE_1></code></pre></div>
<p>7- Ceci est mon <strong>Article</strong> pour les mêmes Squelettes :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_1(ARTICLES){id_article}>
<!DOCTYPE html>
<head>
<title>#TITRE</title>
</head>
<body>
Article
<BOUCLE_2(ARTICLES){id_rubrique}>
<a href="#URL_ARTICLE">#TITRE</a>
</BOUCLE_2>
</body>
</html>
</BOUCLE_1></code></pre></div>
<p>8- Pour le deuxième domaine, voici ma <strong>Rubrique Deuxième Domaine</strong> (dans le dossier <i>sq_deuxiemedomaine</i>) :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_1(RUBRIQUES){id_rubrique}>
<!DOCTYPE html>
<head>
<title>#TITRE</title>
</head>
<body>
Rubrique Deuxième Domaine
<BOUCLE_2(RUBRIQUES){id_rubrique}>
<a href="#URL_RUBRIQUE">#TITRE</a>
</BOUCLE_2>
</body>
</html>
</BOUCLE_1></code></pre></div>
<p>9- Enfin, voici mon <strong>Article Deuxième Domaine</strong> :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_1(ARTICLES){id_article}>
<!DOCTYPE html>
<head>
<title>#TITRE</title>
</head>
<body>
Article Deuxième Domaine
<BOUCLE_2(ARTICLES){id_rubrique}>
<a href="#URL_ARTICLE">#TITRE</a>
</BOUCLE_2>
</body>
</html>
</BOUCLE_1></code></pre></div>
<p>Maintenant, quels balises je dois implémenter pour que <i>Multidomaines</i> fonctionne pour mes deux Squelettes.<br class="autobr">
Votre aide est vraiment nécessaire et appréciée.<br class="autobr">
<strong>Cordialement</strong><br class="autobr">
Jatropha</p>Plugin Multidomaines2020-12-08T07:21:38Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070132020-12-08T07:21:38Z<p>Bonjour,</p>
<p>Je n'ai pas de site qui fonction avec pour faire une demo mais avec les balise et la doc tu dois pouvoir le faire.</p>Plugin Multidomaines2020-12-07T15:43:10Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5070102020-12-07T15:43:10Z<p>Salut <strong>Pierre</strong><br class="autobr">
Puis-je utiliser ce plugin étonnant pour les <strong>Squelettes classiques</strong> sans avoir besoin de <strong>Squelettes Z</strong><small class="fine d-inline"> </small>?. Si oui, y a-t-il des squelettes de démonstration pour cela ou une documentation ou un tutoriel.<br class="autobr">
Merci :)</p>Plugin Multidomaines2020-07-07T14:16:56Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5059552020-07-07T14:16:56Z<p>grace à <code class="spip_code spip_code_inline" dir="ltr">[<pre>(#ENV**|unserialize|print_r{1})</pre>]</code>, j'ai vu que
<br>- id_rubrique n'est pas défini dans le contexte
<br>- id_article est défini dans le contexte
<br>- du coup <code class="spip_code spip_code_inline" dir="ltr">#INFO_ID_RUBRIQUE{#ENV{objet},#ENV{id_objet}}</code> renvoie id_rubrique<br class="autobr">
donc</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>#NOM_SITE_MULTIDOMAINE{#INFO_ID_RUBRIQUE{#ENV{objet},#ENV{id_objet}}} </code></pre></div>
<p>fonctionne</p>Plugin Multidomaines2020-07-07T13:15:29Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5059512020-07-07T13:15:29Z<p>Bonjour,</p>
<p>Et avec</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>#SET{titre_auto, #INFO_TITRE{#ENV{objet},#ENV{id_objet}}|concat{" – ",#NOM_SITE_MULTIDOMAINE{#ENV{id_rubrique}}}}</code></pre></div>
<p>ou dans l'idée non<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2020-07-07T13:11:42Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5059502020-07-07T13:11:42Z<p>Y a-t-il une incompatibilité (très partielle) avec le plugin Meta+<small class="fine d-inline"> </small>?<br class="autobr">
Dans l'insert des metadonnées DublinCore ou OpenGraph par exemple, le nom du site et l'url du multidomaine renvoient les données du site « de base »</p>
<p>J'ai préalablement surchargé inclure/Metaplus/inc-dist.html (ainsi que dist.html). Le fichier surchargé est bien utilisé à la place de l'original.<br class="autobr">
Il semble que #URL_SECTEUR renvoie à chaque fois #URL_SITE_SPIP<br class="autobr">
et #NOM_SITE_MULTIDOMAINE renvoie #NOM_SITE_SPIP</p>
<p>notamment dans les expressions du genre :</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>#SET{titre_auto, #INFO_TITRE{#ENV{objet},#ENV{id_objet}}|concat{" – ",#NOM_SITE_MULTIDOMAINE}}</code></pre></div>
<p>comment creer une expression qui ressemblerait à #INFO_xx pour récupérer #NOM_SITE_MULTIDOMAINE et #URL_SECTEUR<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2020-05-13T18:49:47Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5052382020-05-13T18:49:47Z<p>Bonsoir,</p>
<p>En effet, cela sert surtout si on ne veut pas dupliquer à l'identique les accès ou bien que les sites on beaucoup chose en commun</p>Plugin Multidomaines2020-05-13T17:18:17Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5052342020-05-13T17:18:17Z<p>Si je comprend bien, ce plugin est parfait pour créer, sur une seule base MySQL une faible nombre de sites, par exemple :</p>
<p>- un site anglais <code class="spip_code spip_code_inline" dir="ltr">www.cats-and-dogs.org</code> avec un squelette 1
<br>- un site francais <code class="spip_code spip_code_inline" dir="ltr">www.chiens-et-chats.org</code> avec un squelette 1 (aussi<small class="fine d-inline"> </small>?)
<br>- un site francais <code class="spip_code spip_code_inline" dir="ltr">www.amour-et-beauté.fr</code> avec un squelette 2</p>
<p>- > en pouvant simplement gérer les documents d'un site à l'autre
<br>- > Tout cela gérés à partir du même espace privé<small class="fine d-inline"> </small>? (un seul login webmestre, des rédacteurs ayant les droits que sur un seul secteur)</p>
<p>chacuns étant des petits sites associatifs à faible traffic et moins de 300 articles, et quelques rédacteurs</p>
<p>limites : les 3 à 5 sites doivent avoir les même plugins<small class="fine d-inline"> </small>; et la gestion des mots-clés doit être délicate (créer des groupes distincts).</p>
<p>C'est correct<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2019-04-10T11:04:17Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5007782019-04-10T11:04:17Z<p>Alors, après échanges avec Pierre et essais, les réglages de Multidomaines étaient bons (adresses principale <a href="https://www.domaine1.net" class="spip_url spip_out auto" rel="nofollow external">https://www.domaine1.net</a> puis url secteurs <a href="https://www.domaine1.net" class="spip_url spip_out auto" rel="nofollow external">https://www.domaine1.net</a> et <a href="https://www.domaine2.net" class="spip_url spip_out auto" rel="nofollow external">https://www.domaine2.net</a>),</p>
<p>et la solution de redirection des http(s) ://domaine1.net et http(s) ://domaine2.net passe par le .htaccess, alors pour les peu aguerris de cette bestiole (comme moi), je laisse les deux règles rajoutées au .htaccess de SPIP, dans la zone « réglages perso » :</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>Rewritecond %{HTTP_HOST} ^domaine1.net$
Rewriterule ^(.*) https://www.domaine1.net/$1 [QSA,L,R=301] Rewritecond %{HTTP_HOST} ^domaine2.net$
Rewriterule ^(.*) https://www.domaine2.net/$1 [QSA,L,R=301]</code></pre></div>
<p>Encore merci pour le coup de main<small class="fine d-inline"> </small>! je me sens moins bête maintenant =)</p>Plugin Multidomaines2019-04-09T10:49:19Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5007592019-04-09T10:49:19Z<p>Mauvaise piste semble-t-il... Après avoir essayé, je m'aperçois que « synonyme » concerne la totalité d'un domaine (domaine1.net peut être synonyme de domaine2.net, mais <a href="http://www.domaine1.net" class="spip_url spip_out auto" rel="nofollow external">www.domaine1.net</a> ne peut être synonyme de domaine1.net)...</p>
<p>Sinon ce serait pas possible d'imaginer une redirection<small class="fine d-inline"> </small>? Pas propre<small class="fine d-inline"> </small>?</p>
<p>Merci en tous cas pour le coup de main<small class="fine d-inline"> </small>!</p>Plugin Multidomaines2019-04-09T10:35:46Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5007582019-04-09T10:35:46Z<p>Oui je pense</p>Plugin Multidomaines2019-04-09T10:08:49Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5007562019-04-09T10:08:49Z<p>Je suis pas sûre de piger alors je préfère récapituler... Si je comprends bien, il faut que je mette <a href="http://www.domaine1.net" class="spip_url spip_out auto" rel="nofollow external">www.domaine1.net</a> en principal, <a href="http://www.domaine2.net" class="spip_url spip_out auto" rel="nofollow external">www.domaine2.net</a> en alias pour que les deux pointent sur le site correctement (config actuelle), et qu'au lieu d'avoir (https://)domaine1.net et (https://)domaine2.net en alias de la même façon sur le même hébergement, je passe</p>
<ol class="spip"><li> (https://)domaine1.net en synonyme de <a href="http://www.domaine1.net" class="spip_url spip_out auto" rel="nofollow external">www.domaine1.net</a>,</li><li> (https://)domaine2.net en synonyme de <a href="http://www.domaine2.net" class="spip_url spip_out auto" rel="nofollow external">www.domaine2.net</a><small class="fine d-inline"> </small>?</li></ol>
<p>(ou plutôt même l'inverse, les synonymes s'appliquant si j'ai bien vu qu'un domaine et pas un sous-domaine...)<small class="fine d-inline"> </small>?</p>
<p>Hésitant entre les deux méthodes, j'avais essayé d'associer un domaine3.net (parce que oui, en fait y'en a trois :p) directement au domaine principal, mais ça ne m'a pas paru fonctionner, à moins que je sois passée à côté d'un truc...</p>Plugin Multidomaines2019-04-09T08:56:49Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5007552019-04-09T08:56:49Z<p>Faut du synonyme alors mais je maitrise pas INFO</p>Plugin Multidomaines2019-04-09T08:44:10Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5007542019-04-09T08:44:10Z<p>Oui, j'ai mis <a href="https://www.domaine1.net" class="spip_url spip_out auto" rel="nofollow external">https://www.domaine1.net</a> et <a href="https://www.domaine2.net" class="spip_url spip_out auto" rel="nofollow external">https://www.domaine2.net</a> en paramètres du plugin, et ça fonctionne bien quand je me rends sur ces adresses.</p>
<p>J'avais mis les autres en alias, mais ça ne suffisait pas (fameuse arrivée sur le sommaire de la dist). D'où l'idée de la redirection.</p>
<p>Après, chez Infomaniak, il existe une subtilité : d'un côté les alias, d'un autre les synonymes (<a href="https://www.infomaniak.com/fr/support/faq/2020/difference-entre-synonyme-et-alias" class="spip_url spip_out auto" rel="nofollow external">https://www.infomaniak.com/fr/support/faq/2020/difference-entre-synonyme-et-alias</a> — qui me passe un peu au-dessus, j'avoue). Mais dans un cas comme dans l'autre, comment s'assurer que <a href="https://domaine1.net" class="spip_url spip_out auto" rel="nofollow external">https://domaine1.net</a> va bien retomber sur <a href="https://www.domaine1.net" class="spip_url spip_out auto" rel="nofollow external">https://www.domaine1.net</a> et <a href="https://domaine2.net" class="spip_url spip_out auto" rel="nofollow external">https://domaine2.net</a> va bien retomber sur <a href="https://www.domaine2.net" class="spip_url spip_out auto" rel="nofollow external">https://www.domaine2.net</a><small class="fine d-inline"> </small>?</p>Plugin Multidomaines2019-04-09T08:37:18Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5007532019-04-09T08:37:18Z<p>Dans SPIP tu as bien mis tes domaines en place<small class="fine d-inline"> </small>?<br class="autobr">
Chez Info tu peux pas mettre les domaines en compagnon qui pointe sur ton SPIP<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2019-04-09T08:26:51Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5007522019-04-09T08:26:51Z<p>Sans redirection, avec <a href="https://domaine1.net" class="spip_url spip_out auto" rel="nofollow external">https://domaine1.net</a> et <a href="https://domaine2.net" class="spip_url spip_out auto" rel="nofollow external">https://domaine2.net</a> en alias, je tombe sur le sommaire de la distribution...</p>
<p>J'ai activé un certificat ssl sur l'adresse principale liée à l'hébergement (<a href="http://www.domaine1.net" class="spip_url spip_out auto" rel="nofollow external">www.domaine1.net</a>), qui apparemment prend en charge les alias en même temps. Comme j'avais un problème j'ai mis à jour le certificat au cas où. Pas de changement.</p>
<p>Merci pour la réactivité<small class="fine d-inline"> </small>! =)</p>Plugin Multidomaines2019-04-09T08:14:31Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5007512019-04-09T08:14:31Z<p>Bonjour,</p>
<p>Pourquoi les rediriger<small class="fine d-inline"> </small>?<br class="autobr">
Ensuite, les 2 domaines ont un ssl actif sur l'hébergement<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2019-04-09T08:01:22Zhttps://contrib.spip.net/Plugin-Multidomaines#comment5007502019-04-09T08:01:22Z<p>Bonjour,</p>
<p>je suis en train de mettre en place le plugin sur une nouvelle installation SPIP (encore 3.2.1 pour l'instant) hébergée par Infomaniak, qui gère aussi les zones DNS (domaines Gandi).</p>
<p>Ne sachant pas trop par où commencer, j'ai dans un premier temps associé des alias à mon hébergement (lié à domaine1.net) : <a href="http://www.domaine1.net" class="spip_url spip_out auto" rel="nofollow external">www.domaine1.net</a>, domaine2.net, <a href="http://www.domaine2.net" class="spip_url spip_out auto" rel="nofollow external">www.domaine2.net</a>,<br class="autobr">
puis j'ai paramétré le plugin avec les deux adresses en www (et ça fonctionne très bien). Les adresses <a href="https://domaine1.net" class="spip_url spip_out auto" rel="nofollow external">https://domaine1.net</a> et <a href="https://domaine1.net" class="spip_url spip_out auto" rel="nofollow external">https://domaine1.net</a> me renvoient donc sur un site qui présente un squelette dist (ce qui me semble assez logique), je suis alors allée délier domaine1.net et domaine2.net pour faire une redirection (par l'espace d'Infomaniak) respectivement vers <a href="https://www.domaine1.net" class="spip_url spip_out auto" rel="nofollow external">https://www.domaine1.net</a> et <a href="https://www.domaine2.net" class="spip_url spip_out auto" rel="nofollow external">https://www.domaine2.net</a>, mais j'ai depuis une erreur SSL_ERROR_BAD_CERT_DOMAIN.<br class="autobr">
Je suis retournée sur l'espace de gestion pour mettre à jour les certificats SSL (Let's Encrypt de base), sans changement :/</p>
<p>Auriez-vous une idée pour démêler le schmilblick<small class="fine d-inline"> </small>? Vaudrait-il mieux que je passe par un .htaccess<small class="fine d-inline"> </small>? ou gérer la redirection et certificat par Gandi<small class="fine d-inline"> </small>? (je commence à moins me perdre les pattes dans le cambouis d'un site, mais là c'est encore un autre <del>domaine</del> une autre histoire ^_^ (sachant que mon niveau de compétence « .htaccess » est de l'ordre du Crtl+C Crtl+V...)</p>Plugin Multidomaines2019-01-21T14:51:32Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4996212019-01-21T14:51:32Z<p>Dans la config, indique le même répertoire et ça fera le travail.<br class="autobr">
mais je vois pas l'intéré d'avoir 2 site identique.</p>Plugin Multidomaines2019-01-21T14:27:04Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4996192019-01-21T14:27:04Z<p>Ha oui. Créer un autre secteur ce n'est pas bête du tout..<br class="autobr">
Mais pourquoi doubler mon squelette<small class="fine d-inline"> </small>?</p>
<p>Après je peux également faire des redirections avec :</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#EVAL{0}|sinon_interdire_acces{[(#URL_SECTEUR_COURANT)][(#SELF)],301})]</code></pre></div>Plugin Multidomaines2019-01-19T16:13:18Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4995972019-01-19T16:13:18Z<p>Ok dans ce cas pourquoi ne pas faire un autre secteur et tu double ton squelette pour faire ton idée<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2019-01-19T15:43:27Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4995962019-01-19T15:43:27Z<p>Exact. Pas grave. J'inderdit l'exploration du site aux moteurs de recherche mais j'aimerais continuer d'utiliser encore quelques mois les anciennes urls.</p>Plugin Multidomaines2019-01-19T14:47:33Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4995952019-01-19T14:47:33Z<p>Bonjour,</p>
<p>En fait tu veux afficher le même site sur 2 domaine<small class="fine d-inline"> </small>?<br class="autobr">
Je vois pas l'avantage car google va dire que tu dupliques le site.</p>Plugin Multidomaines2019-01-18T23:23:12Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4995922019-01-18T23:23:12Z<p>Ben dans ma configuration nGinx (vhost), mes deux domaines pointent sur le même dossier web :<br class="autobr">
sousdomaine1.mondomaine.com -> /clients/web1/<br class="autobr">
sousdomaine2.mondomaine.com -> /clients/web1/</p>
<p>Coté DNS, ces instances pointent également sur le même serveur en IPv6 et IPv4.</p>
<p>Dans Spip, au travers de la configuration du plugin Multidomaine, je ne peux renseigner que un seul domaine pour un secteur.</p>
<p>Pourrait-on pas implémenter la possibilité de séparer par des virgules les différents domaines dans le champ « Url du secteur » pour qu'il les interprète<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2019-01-18T21:38:11Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4995902019-01-18T21:38:11Z<p>C'est un contexte particulier, vous pouvez nous en dire plus<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2019-01-18T21:08:35Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4995892019-01-18T21:08:35Z<p>Si on a plusieurs url's (alias) pour un secteur, serait-il possible de pouvoir en attribuer plusieurs dans le champs « Url du secteur »<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2018-06-09T08:26:37Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972832018-06-09T08:26:37Z<p>Pour les tests j'ai essayé avec :</p>
<p><a href="http://staging-rc.nidecker.com/" class="spip_url spip_out auto" rel="nofollow external">http://staging-rc.nidecker.com/</a><br class="autobr">
<a href="http://staging.nidecker.group/" class="spip_url spip_out auto" rel="nofollow external">http://staging.nidecker.group/</a></p>Plugin Multidomaines2018-06-09T06:40:08Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972802018-06-09T06:40:08Z<p>Tes 2 domaines sont les quels<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2018-06-09T06:27:26Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972792018-06-09T06:27:26Z<p>Chez Infomaniak.</p>Plugin Multidomaines2018-06-09T06:09:01Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972782018-06-09T06:09:01Z<p>Bonjour,</p>
<p>Non je vais pas retirer article/ car certain on l'habitude de l'avoir.<br class="autobr">
Sauf a rajouter de la configuration.</p>
<p>Pour tes problèmes d'urls, tu héberges ton site chez qui<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2018-06-08T14:02:03Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972742018-06-08T14:02:03Z<p>En faite le problème survient uniquement pour les articles qui se trouvent à la racine du secteur. Les articles se trouvant dans une sous-rubrique sont OK.</p>
<p>Par défaut, il génère l'url suivant <strong>article/mon-article.html</strong>. Il y a moyen de supprimer <strong>article/</strong><small class="fine d-inline"> </small>? Merci.</p>Plugin Multidomaines2018-06-08T13:50:53Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972732018-06-08T13:50:53Z<p>La version 3.1.8. J'ai alors vidé le dossier tmp et cela ne fonctionnait toujours pas.<br class="autobr">
J'ai passé à la version 3.2.1 en vidant à nouveau le dossier tmp et la plus d'erreur. Merci<small class="fine d-inline"> </small>! :)</p>
<p>Par contre, pour ce qui est du nouveau jeu d'urls j'ai toujours le <strong>secteur </strong> (domaine) dans l'url :<br class="autobr">
//domaine1.nidecker.com/<strong>yesnowboard-com</strong>/nouvel-article-no-4.html</p>Plugin Multidomaines2018-06-08T12:43:35Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972702018-06-08T12:43:35Z<p>sinon <a href="https://forum.spip.net/fr_268652.html" class="spip_url spip_out auto" rel="nofollow external">https://forum.spip.net/fr_268652.html</a> donne une piste</p>Plugin Multidomaines2018-06-08T12:42:04Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972692018-06-08T12:42:04Z<p>Avec quel version de spip<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2018-06-08T12:24:12Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972672018-06-08T12:24:12Z<p>Bonjour,<br class="autobr">
Je viens d'essayer le nouveau jeu d'URL mais je rencontre l'erreur suivante dans l'espace privé et publique.</p>
<div class="precode"><pre class="spip_code spip_code_block language-samp" dir="ltr" style="text-align:left;" data-language="samp"><code>Erreur SQL 1054
Unknown column 'U.langue' in 'field list'
SELECT U.url, U.date, U.id_parent, U.perma, U.langue, titre, lang , O.id_parent as parent FROM spip_rubriques AS O LEFT JOIN spip_urls AS U ON (U.type='rubrique' AND U.id_objet=O.id_rubrique) WHERE O.id_rubrique=2 ORDER BY O.id_parent=U.id_parent DESC, U.perma DESC, U.langue='' DESC, U.date DESC LIMIT 1</code></pre></div>Plugin Multidomaines2018-06-06T11:56:22Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972442018-06-06T11:56:22Z<p>Oui mais tu peux pas car tu dupliques les fonctions.<br class="autobr">
la nouvelle version de plugins ne vas pas<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2018-06-06T11:41:30Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972432018-06-06T11:41:30Z<p>Dans ce cas là je pense qu'il y'a plus simple : recopie plugins-dist/urls_etendues/urls/arbo.php dans plugins/multidomaines/urls/arbo.php et modifie ce nouveau fichier arbo.php<br class="autobr">
si je dis pas de bêtises ça surchargera les URLs arbo standards tout en garde le reste de ses mécanismes (formulaires des modification dans /ecrire/).</p>Plugin Multidomaines2018-06-06T10:56:16Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972422018-06-06T10:56:16Z<p>Cela bouge pas tant que ça dans le core.<br class="autobr">
Attend mon up de plugins et regarde ce que ça donne.</p>Plugin Multidomaines2018-06-06T10:01:44Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972372018-06-06T10:01:44Z<p>J'ai pas encore testé la nouvelle version du plugin mais pour info j'avais commencé comme tu l'as fait (un nouveau fichier d'url) et je suis tombé sur un os.<br class="autobr">
En effet ça va marcher sur la partie public du site mais la modification des urls étendues ne fonctionnera plus. J'ai l'impression que c'est parque « url_arbo » utilise des formulaires spécifiques (plugins-dist/urls_etendues/formulaires/configurer_urls_arbo.html/php).<br class="autobr">
Si je comprends bien il faudrait en faire une version également pour ta nouvelle version des urls « arbo ». Je cherche une autre piste car là ça commence à faire un peu trop de code dupliqué à mon goût avec une maintenance manuelle à faire à chaque fois que les urls « arbo » sont mises à jour dans la version officielle de SPIP...</p>Plugin Multidomaines2018-06-06T09:48:28Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972352018-06-06T09:48:28Z<p>Re,</p>
<p>Mets à jour le plugins en vers 3.1.0 dans l'après midi, change le type d'url en « Urls Arbo Multidomaines » et cela devrait le faire.</p>
<p><a href="https://zone.spip.org/trac/spip-zone/changeset/110539" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/changeset/110539</a></p>Plugin Multidomaines2018-06-06T08:53:57Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972282018-06-06T08:53:57Z<p>Bon je pense avoir résolu le problème mais je ne sais pas comment intégrer ça correctement dans le plugin Multidomaines.<br class="autobr">
On a besoin de modifier la fonction <code class="spip_code spip_code_inline" dir="ltr">declarer_url_arbo_rec</code> dans plugin-dist/urls_etendues/urls/arbo.php, ou alors il faut recréer un nouveau jeu d'urls étendues mais c'est un peu overkill pour un aussi petite modification... si vous avez une idée de comment faire ça proprement...</p>
<p>Donc voici la nouvelle fonction :</p>
<div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>function declarer_url_arbo_rec($url, $type, $parent, $type_parent, $contexte = array()) { if (is_null($parent)) { return $url; } // le contexte parent ne se transmet pas if (isset($contexte['id_parent'])) { unset($contexte['id_parent']); } // Si pas de parent ou si son URL est vide, on ne renvoit que l'URL de l'objet en court // MODIF : on ne va pas jusqu'à $parent=0, on s'arrête au niveau supérieur sinon on retrouve la rubrique du site dans l'URL finale... ce qu'on ne veut pas. $niveau_superieur = $parent; if($type == 'rubrique'){ if($parent == 0){ $niveau_superieur = 0; }else{ $niveau_superieur = sql_getfetsel('id_parent','spip_urls',array('id_objet=' . intval($parent), "type='rubrique'")); } } if ($niveau_superieur == 0 or !($url_parent = declarer_url_arbo($type_parent ? $type_parent : 'rubrique', $parent, $contexte))) { return rtrim($url, '/'); } // Sinon on renvoit l'URL de l'objet concaténée avec celle du parent else { return rtrim($url_parent, '/') . '/' . rtrim($url, '/'); }
}</code></pre></div>Plugin Multidomaines2018-06-05T18:11:19Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972142018-06-05T18:11:19Z<p>Il faudrait modifié la génération d'url alors, si tu as le temps vas y<small class="fine d-inline"> </small>;)</p>Plugin Multidomaines2018-06-05T15:26:14Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972122018-06-05T15:26:14Z<p>Désolé je suis en phase de test et donc en local.<br class="autobr">
Non<small class="fine d-inline"> </small>?var_mode=urls ne change rien à l'affaire. Le problème vient de la construction des urls arborescentes qui, lui, n'a aucune idée de comment le plugin Multidomaines a décidé d'organiser l'arborescence du site.</p>Plugin Multidomaines2018-06-05T12:51:18Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972092018-06-05T12:51:18Z<p>Je peux avoir le domaine<small class="fine d-inline"> </small>?<br class="autobr">
Sinon un<small class="fine d-inline"> </small>?var_mode=urls ne les change pas<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2018-06-05T12:42:54Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972082018-06-05T12:42:54Z<p>Non, pas mieux :(</p>Plugin Multidomaines2018-06-05T12:32:18Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972072018-06-05T12:32:18Z<p>Bonjour,</p>
<p>Je n'ai pas de site en url arbo du coup j'ai pas de quoi tester sous la main pour le moment.<br class="autobr">
Et utiliser les url absolue n'est pas mieux<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2018-06-05T12:28:29Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4972062018-06-05T12:28:29Z<p>Idem de mon côté, avec les « urls arborescentes » le nom du secteur apparait dans les URLs.<br class="autobr">
J'ai voulu modifier urls/arbo.php mais je me suis rendu compte que ce ne serait pas suffisant : dans l'exemple de Julien si on interroge <a href="http://www.rubrique1.com/mon-article.html" class="spip_url spip_out auto" rel="nofollow external">www.rubrique1.com/mon-article.html</a> on sera de toute façon redirigé vers <a href="http://www.rubrique1.com/rubrique1/mon-article.html" class="spip_url spip_out auto" rel="nofollow external">www.rubrique1.com/rubrique1/mon-article.html</a></p>
<p>Quelqu'un à trouvé une solution<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2018-05-02T07:42:17Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4967822018-05-02T07:42:17Z<p>Bonjour,</p>
<p>La version 3.0.2 devrait corrigé le problème.</p>Plugin Multidomaines2018-04-27T14:40:49Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4967532018-04-27T14:40:49Z<p>Bonjour</p>
<p>Visiblement, ce n'est pas défini dans le fichier options du plugin...<br class="autobr">
Je rencontre le même message d'erreur suite à mise à jour du plugin en 3.0.1<small class="fine d-inline"> </small>; c'est corrigé en ajoutant</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>define('_MULTIDOMAINE_RACINE', 0);</code></pre></div>
<p>dans mes_options</p>Plugin Multidomaines2018-04-06T06:00:48Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4965412018-04-06T06:00:48Z<p>Bonjour,</p>
<p>C'est dans le fichier options du plugins déjà.</p>Plugin Multidomaines2018-04-05T21:48:55Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4965392018-04-05T21:48:55Z<p>En local (dev) sur le formulaire de config j'ai un</p>
<div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>( ! ) Warning: constant(): Couldn't find constant _MULTIDOMAINE_RACINE in /usr/local/var/www/…/ecrire/public/composer.php(92) : eval()'d code on line 32</code></pre></div>
<p>@nicod semble venir de<br class="autobr">
<a href="https://zone.spip.org/trac/spip-zone/changeset/105335/_plugins_/multidomaines/trunk/formulaires/configurer_multidomaines.html" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/changeset/105335/_plugins_/multidomaines/trunk/formulaires/configurer_multidomaines.html</a></p>
<p>Sinon ajout de dans mes_options</p>
<div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>define('_MULTIDOMAINE_RACINE', 0);</code></pre></div>Plugin Multidomaines2017-10-10T14:35:31Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4936872017-10-10T14:35:31Z<p>Avec cette balise oui.</p>Plugin Multidomaines2017-10-10T14:34:10Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4936862017-10-10T14:34:10Z<p>Avec la balise #URL_ARTICLE_ABSOLU<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2017-10-09T14:10:51Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4936732017-10-09T14:10:51Z<p>Le problème vient du type d'URL. En « urls arborescentes » ça ajoute la rubrique dans l'url.</p>Plugin Multidomaines2017-10-09T10:42:16Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4936682017-10-09T10:42:16Z<p>Bonjour,</p>
<p>On peut avoir les domaines réel pour regarder<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2017-10-09T10:10:20Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4936672017-10-09T10:10:20Z<p>Bonjour,<br class="autobr">
j'ai installé le plugin mais quand je défini dans les options du plugin un autre nom de domaine pour un secteur, dans mon squelette, il pointe sur le bon domaine mais rajoute le secteur courant dans l'URL généré. Ne devrait-il pas enlever celui-ci<small class="fine d-inline"> </small>?</p>
<p>Configuration de ma rubrique dans le plugin<br class="autobr">
rubrique1 => <a href="http://www.rubrique1.com" class="spip_url spip_out auto" rel="nofollow external">www.rubrique1.com</a></p>
<p>URL Généré<br class="autobr">
<a href="http://www.rubrique1.com/rubrique1/mon-article.html" class="spip_url spip_out auto" rel="nofollow external">www.rubrique1.com/rubrique1/mon-article.html</a><br class="autobr">
au lieu de<br class="autobr">
<a href="http://www.rubrique1.com/mon-article.html" class="spip_url spip_out auto" rel="nofollow external">www.rubrique1.com/mon-article.html</a></p>
<p>Merci d'avance,<br class="autobr">
Julien.</p>Plugin Multidomaines2017-09-11T18:01:39Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4933582017-09-11T18:01:39Z<p>Finalement, aucun moyen avec .htaccess. Peut-être le problème vient-il de l'hébergeur (NFrance)<small class="fine d-inline"> </small>?</p>
<p>La solution que nous avons adoptée est en php dans le fichier mes_options.php :</p>
<div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>if(!isset($_SERVER['HTTPS']) && $_SERVER['HTTP_HOST'] == 'www.B.com'){ header("Status: 301 Moved Permanently", false, 301); header('Location: https://www.B.com' . $_SERVER['REQUEST_URI']); exit();
}</code></pre></div>
<p>À méditer…<small class="fine d-inline"> </small>;-)</p>Plugin Multidomaines2017-09-11T12:25:45Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4933562017-09-11T12:25:45Z<p>Oui, j'ai fait quelques essais mais rien de concluant (trop de redirections).<br class="autobr">
Je vais faire de nouveaux tests et te tiens au courant si je trouve la bonne combinaison<small class="fine d-inline"> </small>;-)</p>
<p>Merci encore pour ton aide.</p>Plugin Multidomaines2017-09-11T11:06:26Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4933552017-09-11T11:06:26Z<p>Bonjour,</p>
<p>Tu as mis en place des redirections ans le htacces pour géré cela<small class="fine d-inline"> </small>?</p>Plugin Multidomaines2017-09-11T09:46:04Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4933542017-09-11T09:46:04Z<p>Bonjour Pierre et merci pour ce plug<small class="fine d-inline"> </small>!</p>
<p>Je me trouve face à une situation que je n'arrive pas à résoudre :</p>
<p>- J'ai un domaine A et un domaine B rattachés à leurs secteurs respectifs.
<br>- Le domaine A est configuré comme étant le domaine par défaut.
<br>- Le domaine B est en https (443).</p>
<p>Lorsque je saisis l'adresse <a href="https://www.B.com" class="spip_url spip_out auto" rel="nofollow external">https://www.B.com</a> (port 443 donc), tout marche bien.<br class="autobr">
En revanche, lorsque je saisis l'adresse <a href="http://www.B.com" class="spip_url spip_out auto" rel="nofollow external">http://www.B.com</a> (port 80) c'est le squelette du domaine A qui s'affiche<small class="fine d-inline"> </small>!</p>
<p>Merci d'avance pour ton aide…</p>Plugin Multidomaines 2.x2017-04-27T11:56:57Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4920342017-04-27T11:56:57Z<p>Bonjour, <br class="autobr">
Je souhaite utiliser ce plugin pour un site en deux secteurs. Chaque domaine pointant vers un des secteurs</p>
<p>Ils ont le même dossier squelette donc j'ai configurer le plugin selon l'image jointe avec à chaque fois pour le squelette, l'accès au dossier squelettes/</p>
<p>Mais dans les faits, je tombe toujours sur le sommaire qui correspond à la page d'accueil du secteur 1...</p>
<p>Pour info je suis sur du mutualisé d'OVH...<br class="autobr">
Qu'est-ce que j'ai fait de travers<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance pour votre aide.</p>Plugin Multidomaines 2.x2017-03-22T20:12:36Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4916042017-03-22T20:12:36Z<p>L'hébergeur est <a href="https://www.dri.fr/" class="spip_out" rel='nofollow external'>DRI</a>.<br class="autobr">
Non, il n'y a pas le choix, chaque sous-domaine a son sous-dossier.</p>Plugin Multidomaines 2.x2017-03-22T19:07:42Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4916032017-03-22T19:07:42Z<p>Bonsoir,</p>
<p>Quel hébergeur<small class="fine d-inline"> </small>?<br class="autobr">
Quand tu créé le sous domaine il te laisse pas choisir le répertoire du site<small class="fine d-inline"> </small>? Rien pour ça<small class="fine d-inline"> </small>?</p>Plugin Multidomaines 2.x2017-03-22T18:22:25Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4916022017-03-22T18:22:25Z<p>Bonsoir,<br class="autobr">
Merci pour la réponse rapide.<br class="autobr">
Mais l'hébergeur crée un sous-dossier pour chaque sous-domaine et je n'ai pas la main là-dessus.<br class="autobr">
Dommage parce que le plugin me paraissait très intéressant.<br class="autobr">
Merci encore.</p>Plugin Multidomaines 2.x2017-03-22T12:19:30Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4915872017-03-22T12:19:30Z<p>Bonjour,</p>
<p>Justement, il faut que les 2 domaines ou sous-domaines pointent sur le même dossier pour commencer.</p>
<p>Ensuite cela se passe dans la configuration du plugins.</p>Plugin Multidomaines 2.x2017-03-22T11:47:54Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4915842017-03-22T11:47:54Z<p>Je ne comprend pas bien comment utiliser ce plugin.<br class="autobr">
Un des secteurs du site est réservé aux adhérents de l'association et je souhaite en faire un sous domaine.<br class="autobr">
J'ai donc créé un nom de sous domaine chez l'hébergeur et celui-ci (DRI) a généré automatiquement un dossier « /www/sousdomaine.domaine.org » en me demandant d'y charger mes pages.<br class="autobr">
Dans ce cas, on duplique le site, non<small class="fine d-inline"> </small>?<br class="autobr">
Merci de m'éclairer car je voudrais bien utiliser le plugin.</p>Plugin Multidomaines 2.x2016-11-15T12:35:34Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4898232016-11-15T12:35:34Z<p>Bonjour,</p>
<p>En fait la langue se place sur la rubrique racine.<br class="autobr">
Vous allez avoir une rubrique racine = un domaine</p>
<p>Ensuite il faut voir comment vous souhaitez faire et voir comment se comporte le plugins, je ne fais pas de site multilingue en multidomaine.</p>Plugin Multidomaines 2.x2016-11-15T11:53:48Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4898222016-11-15T11:53:48Z<p>Bonjour j'aimerai justement faire un site multidomaine polyglotte, ej suis donc très heureux de trouver ce plugin<small class="fine d-inline"> </small>; et la solution 1 me semble celle qui me conviens<small class="fine d-inline"> </small>; mais j'aimerai savoir si je peux trouver quelquepart plus de précision sur Les secteurs dédiés.</p>
<p>Il est dit :<br class="autobr">
« Vous pouvez imposer une langue et un domaine à un secteur. Lier les articles de langue différente, Multidomaines gérera automatiquement le lien entre les domaines grâce à la balise #URL_ARTICLE_ABSOLU. »</p>
<p>- J'aimerai savoir comment l'on peux imposer une langue à un secteur<small class="fine d-inline"> </small>? Est ce via le plugin ou via les options multilingue de SPIP. <br class="autobr"> - Comment imposer la langue à un domaine, via le plugin j'imagine, mais je ne vois pas trop concrètement comment faire<small class="fine d-inline"> </small>?
<br>- Et au niveau du lien entre les articles<small class="fine d-inline"> </small>; est ce que vous entendez par lien, le lien de traduction SPIP<small class="fine d-inline"> </small>? Et si oui Quid du #MENU_LANG, va t'il fonctionner<small class="fine d-inline"> </small>? je ne comprend pas bien ou je dois utiliser la balise #URL_ARTICLE_ABSOLU.</p>
<p>Cordialement.</p>Plugin Multidomaines 2.x2016-08-28T07:21:38Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4887132016-08-28T07:21:38Z<p>Ok pour ça il n'y a pas de souci.<br class="autobr">
Par contre je ne vois pas comment empêcher que les pages FR soient consultables par les URLs : <a href="http://www.chamonixparaglidingschool.com/fr/xxxx" class="spip_url spip_out auto" rel="nofollow external">http://www.chamonixparaglidingschool.com/fr/xxxx</a> et inversement pour que les pages EN ne soient pas consultables par les URLs : <a href="http://www.chamonix-parapente.fr/EN/xxxx" class="spip_url spip_out auto" rel="nofollow external">http://www.chamonix-parapente.fr/EN/xxxx</a></p>Plugin Multidomaines 2.x2016-08-27T21:12:00Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4887122016-08-27T21:12:00Z<p>Ok pour ça il n'y a pas de souci.<br class="autobr">
Par contre je ne vois pas comment empêcher que les pages FR soient consultables par les URLs : <a href="http://www.chamonixparaglidingschool.com/fr/xxxx" class="spip_url spip_out auto" rel="nofollow external">http://www.chamonixparaglidingschool.com/fr/xxxx</a> et inversement pour que les pages EN ne soient pas consultables par les URLs : <a href="http://www.chamonix-parapente.fr/EN/xxxx" class="spip_url spip_out auto" rel="nofollow external">http://www.chamonix-parapente.fr/EN/xxxx</a></p>Plugin Multidomaines 2.x2016-08-27T16:32:10Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4887112016-08-27T16:32:10Z<p>Ok pour ça il n'y a pas de souci.<br class="autobr">
Par contre je ne vois pas comment empêcher que les pages FR soient consultables par les URLs : <a href="http://www.chamonixparaglidingschool.com/fr/xxxx" class="spip_url spip_out auto" rel="nofollow external">http://www.chamonixparaglidingschool.com/fr/xxxx</a> et inversement pour que les pages EN ne soient pas consultables par les URLs : <a href="http://www.chamonix-parapente.fr/EN/xxxx" class="spip_url spip_out auto" rel="nofollow external">http://www.chamonix-parapente.fr/EN/xxxx</a></p>Plugin Multidomaines 2.x2016-08-27T14:26:48Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4887092016-08-27T14:26:48Z<p>Ok mais je ne vois pas comment faire en sorte que les pages du secteur EN ne soient pas accessible par les URLs commençant par <a href="http://www.chamonix-parapente.fr/en" class="spip_url spip_out auto" rel="nofollow external">http://www.chamonix-parapente.fr/en</a> et inversement que les pages du secteur FR ne soient pas accessible par les URLs commençant par <a href="http://www.chamonixparaglidingschool.com//en" class="spip_url spip_out auto" rel="nofollow external">http://www.chamonixparaglidingschool.com//en</a></p>Plugin Multidomaines 2.x2016-08-27T14:24:36Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4887082016-08-27T14:24:36Z<p>ok mais je ne vois pas comment faire en sorte que le secteur FR ne soit pas accessible par l'url <a href="http://www.chamonixparaglidingschool.com/fr" class="spip_url spip_out auto" rel="nofollow external">http://www.chamonixparaglidingschool.com/fr</a> et inversement pour que le secteur EN ne soit pas accessible par l'url <a href="http://www.chamonix-parapente.fr/en" class="spip_url spip_out auto" rel="nofollow external">http://www.chamonix-parapente.fr/en</a></p>Plugin Multidomaines 2.x2016-08-27T13:48:20Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4887072016-08-27T13:48:20Z<p>Ok donc 2 domaines, pas besoin de rajouter la langue alors<small class="fine d-inline"> </small>? Il faut les faire arrivé dans le bon secteur.</p>Plugin Multidomaines 2.x2016-08-27T12:52:47Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4887062016-08-27T12:52:47Z<p>Bonjour,<br class="autobr">
voici le domaine FR : <a href="http://www.chamonix-parapente.fr" class="spip_url spip_out auto" rel="nofollow external">www.chamonix-parapente.fr</a> et voici le domaine EN : <a href="http://www.chamonixparaglidingschool.com" class="spip_url spip_out auto" rel="nofollow external">http://www.chamonixparaglidingschool.com</a></p>Plugin Multidomaines 2.x2016-08-27T12:16:11Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4887052016-08-27T12:16:11Z<p>Bonjour,<br class="autobr">
Avez vous toujours le problème<small class="fine d-inline"> </small>?</p>Plugin Multidomaines 2.x2016-08-27T11:17:01Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4887042016-08-27T11:17:01Z<p>Bonjour,</p>
<p>Si vous avez 2 domaines, pas besoin des /en et /fr<small class="fine d-inline"> </small>?</p>
<p>On peut avoir l'adresse du site pour voir comment il fonctionne<small class="fine d-inline"> </small>?</p>Plugin Multidomaines 2.x2016-08-27T09:57:55Zhttps://contrib.spip.net/Plugin-Multidomaines#comment4887022016-08-27T09:57:55Z<p>Bonjour,<br class="autobr">
J'ai réalisé un site multilingue (FR et EN) par secteur.</p>
<p>J'ai un nom de domaine nomdomainefrancais.fr pour le site en FR et nomdomaineangalais.com pour le site en EN. Jusque là tout fonctionne nickel. Là où cela m'embête c'est que si un visiteur tape cette URL nomdomainefrancais.fr/en il a accès au contenu en anglais et inversement si il tape nomdomaineangalais.com/fr il a accès au contenu en français.</p>
<p>Pour ma part je souhaiterais que le contenu français ne soit accessible que par nomdomainefrancais.fr et que le contenu anglais que par nomdomaineangalais.com.</p>
<p>Ce plugin permet il de faire en sorte que toutes les urls contenant nomdomainefrancais.fr/en/xxxx soient envoyées vers nomdomaineangalais.com/en/xxxx et que les urls contenant nomdomaineangalais.com/fr/xxxx soient envoyées vers nomdomainefrancais.fr/fr/xxxx</p>