Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2011-01-07 18:28:16

Gilsoub
Membre
Inscription : 2006-04-11
Site Web

dotclear, multi blogue et multi domaine chez OVH

Juste une tite question, je vais changer d'hébergeur et passer chez OVH. Je vais réinstaller mes blogues en multi blogue  sur un seul  d'hébergement mais avec différents domaine. Soit l'option multi domaine d'OVH. Si j'ai tout compris la faq d'OVH ( http://guides.ovh.com/MultiDom ), une fois activé le multi-domaine, j'ai un dossier par nom de domaine (Je n'ai pas pigé si il y avait aussi un dossier pour le domaine "principal" ou si lui restait à la racine de l'hébergement!). Ma question est: Où dois je installer dotclear pour pouvoir faire du multiblogue sur tout les nom de domaine? Où faut il mettre le dossier all-blog? Help je suis un peu perdus pour le coup, et tant qu'à faire de repartir sur un espace vierge, autant le faire proprement ;-) Merci...

Hors ligne

#2 2011-01-07 19:45:49

Black Angel
Membre
Inscription : 2008-05-11

Re : dotclear, multi blogue et multi domaine chez OVH

Salut,

Pour le multi-domaine, c'est à toi de créer les dossier à la main et dans le manager d'indiquer le dossier cible lors de la configuration de ton domaine, mais

Pour ma part, j'ai mon domaine principal dans un dossier, donc pas à la racine. Je pense que si tu fais la bonne config dans le manager d'OVH, pas besoin d'avoir un fichier particulier à la racine, sauf un éventuel .htaccess pour activer php5 partout. ;-)

Je te recommande la lecture du tutoriel Plusieurs blogs sur plusieurs noms de domaines mais gérés par un seul Dotclear 2 qui semble répondre à ton questionnement.

Hors ligne

#3 2011-01-08 22:21:59

lipki
Membre
Inscription : 2008-11-10

Re : dotclear, multi blogue et multi domaine chez OVH

Voilà une arborescence pour ovh

racine
?_ www/
     ?_ index.php index du nom de domaine de l'hébergment
     ?_ parkdc/
         ?_ dc2/ dossier contenant tous les fichiers de dotclear
         ?_ site1/
         ?   ?_ public/
         ?   ?_ themes/
         ?   ?_ index.php index du multi-domaine site1.com
         ?_ site2/
             ?_ public/
             ?_ themes/
             ?_ index.php index du multi-domaine site2.com

Il faut ensuite écrire correctement les index
/www/index.php

<?php
# -- BEGIN LICENSE BLOCK ---------------------------------------
#
# This file is part of Dotclear 2.
#
# Copyright (c) 2003-2010 Olivier Meunier & Association Dotclear
# Licensed under the GPL version 2.0 license.
# See LICENSE file or
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
#
# -- END LICENSE BLOCK -----------------------------------------

if (isset($_SERVER['DC_BLOG_ID'])) {
	define('DC_BLOG_ID',$_SERVER['DC_BLOG_ID']);
} elseif (isset($_SERVER['REDIRECT_DC_BLOG_ID'])) {
	define('DC_BLOG_ID',$_SERVER['REDIRECT_DC_BLOG_ID']);
}else {
	# Define your blog here
	define('DC_BLOG_ID','default');
}

require dirname(__FILE__).'/parkdc/dc2/inc/public/prepend.php';

/www/parkdc/site1/index.php

<?php
# -- BEGIN LICENSE BLOCK ---------------------------------------
#
# This file is part of Dotclear 2.
#
# Copyright (c) 2003-2010 Olivier Meunier & Association Dotclear
# Licensed under the GPL version 2.0 license.
# See LICENSE file or
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
#
# -- END LICENSE BLOCK -----------------------------------------

if (isset($_SERVER['DC_BLOG_ID'])) {
	define('DC_BLOG_ID',$_SERVER['DC_BLOG_ID']);
} elseif (isset($_SERVER['REDIRECT_DC_BLOG_ID'])) {
	define('DC_BLOG_ID',$_SERVER['REDIRECT_DC_BLOG_ID']);
}else {
	# Define your blog here
	define('DC_BLOG_ID','site1');
}

require dirname(__FILE__).'/../dc2/inc/public/prepend.php';

/www/parkdc/site2/index.php

<?php
# -- BEGIN LICENSE BLOCK ---------------------------------------
#
# This file is part of Dotclear 2.
#
# Copyright (c) 2003-2010 Olivier Meunier & Association Dotclear
# Licensed under the GPL version 2.0 license.
# See LICENSE file or
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
#
# -- END LICENSE BLOCK -----------------------------------------

if (isset($_SERVER['DC_BLOG_ID'])) {
	define('DC_BLOG_ID',$_SERVER['DC_BLOG_ID']);
} elseif (isset($_SERVER['REDIRECT_DC_BLOG_ID'])) {
	define('DC_BLOG_ID',$_SERVER['REDIRECT_DC_BLOG_ID']);
}else {
	# Define your blog here
	define('DC_BLOG_ID','site2');
}

require dirname(__FILE__).'/../dc2/inc/public/prepend.php';

Mes fautes font saigner mes propre yeux.

Hors ligne

#4 2011-01-15 11:25:31

Gilsoub
Membre
Inscription : 2006-04-11
Site Web

Re : dotclear, multi blogue et multi domaine chez OVH

Un grand merci pour vos réponse, je vais étudier cela de prêt ;-)

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map