Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Ah ui mais pardon, pas retirer TOUS les htaccess, seulement ceux des sous-domaines. Il faut que tu gardes celui placé dans le rep de dotclear pour activer PHP5 quand même ;)
Je vais voir ta page de récap !
La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?
Hors ligne
Me revoilu, après qq réinstallations successives. Ca a l'air de refonctionner.
Je résume mon aventure multiblog : j'ai décrit ici comment j'ai procédé (mise à jour il y a quelques instants)
J'ai délaissé provisoirement le point N°13 (réécriture des URLs).
J'ai créé mes "sous-blogs" (cf. liens en colonne de droite), réglé le about:config, puis ai ré-aiguillé selon le point 16.
Bilan provisoire : quand je clique un de mes sous-blogs, j'ai une erreur
Parse error: syntax error, unexpected '{' in /home.10.2/morisdia/www/multi/inc/public/prepend.php on line 47
[...la nuit ne fait que commencer...]
Hors ligne
Euh... le point 14, tu vas me dire que j'insiste mais ça ne devrait pas être http://blog1.mondomaine/blog1/index.php? mais http://blog1.mondomaine/index.php?
(une seule fois blog1 dans l'url : soit en sous domaine soit en rép après le domaine mais pas les deux)
La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?
Hors ligne
Dites moi par rapport aux multiblogs, j'ai un petit souci. J'avais crée mon blog à la base de la façon : http://sauzade.info/dotclear2/autostop.php/ puis suivant les conseils du forum je me suis dit qu'une belle url http://autostop.sauzade.info/ serrait plus jolie.
Donc actuellement les deux marche toujours;
Cependant, je commençait à être bien référencé sur la première; et j'aimerais que quand on tape : http://sauzade.info/dotclear2/autostop.php/ on arrive sur : http://autostop.sauzade.info/
Comment faire ça proprement?
Hors ligne
Un bon vieux htaccess avec Redirect permanent : les moteurs de recherche n’indexeront plus l’adresse ainsi redirigée, si j’ai bien tout compris ;-)
RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?
Hors ligne
Bon, alors, étant entendu que je ne suis pas calé en htaccess, il me semble que tu peux tout bêtement mettre un
Redirect permanent autostop.php http://autostop.sauzade.info/
dans ton dossier dotclear2.
Teste à une heure où personne ne visite, hein ;-)
RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?
Hors ligne
Euh... le point 14, tu vas me dire que j'insiste mais ça ne devrait pas être http://blog1.mondomaine/blog1/index.php? mais http://blog1.mondomaine/index.php?
(une seule fois blog1 dans l'url : soit en sous domaine soit en rép après le domaine mais pas les deux)
Bonjour,
Oui, pardon, c'est corrigé (dans paramètres du blog).
Pour l'instant, j'ai encore cette syntax error.
Hors ligne
Résumons :
1. tu n'as plus aucun htaccess dans les sous-domaines
2. que contient maintenant le htaccess dans le rep multi ?
3. que contient l'index.php dans le rep multi ?
La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?
Hors ligne
1. plus de .htaccess dans les sous-domaines
2. htaccess du rep multi :
# Pour activer PHP 5 :
SetEnv PHP_VER 5
3.index.php du rep multi :
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']);
} elseif (isset($_SERVER['REDIRECT_REDIRECT_DC_BLOG_ID'])) {
define('DC_BLOG_ID',$_SERVER['REDIRECT_REDIRECT_DC_BLOG_ID']);
}else {
# Define your blog here
define('DC_BLOG_ID','default');
}
require dirname(__FILE__).'/inc/public/prepend.php';
?>
Hors ligne
Méheu ! ;)
Et autour de cette fameuse ligne 47, c'est bien ça que tu as :
# Loading media
try {
$core->media = new dcMedia($core);
} catch (Exception $e) {}
?
La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?
Hors ligne
a propos des multiblogs toujours,
pour moi le multiblog fonctionne sans souci pour le moment.
toutefois je voudrais la chose suivante :
en ayant l'url a.fr et b.com
a.fr est le site par défaut quand j'administre c'est donc a.fr/admin/
par contre b.com ne peut être administré par b.com/admin/
Et je ne voudrais pas de redirection. Du moins je ne veux pas revenir sous le nom de domaine a.fr mais bien rester sous b.com.
.htaccess ?
ou autre ?
Hors ligne
Bonsoir!
Je suis entrain de monter une plateforme multiblog et comme pour ne pas faire comme tout le monde (^o^) je souhaiterai que tous les blog puissent accèder aux répertoires public et themes du blog default, jusque là j'ai trouvé mon bonheur dans ce post seulement pour des raisons pratiques chaque blog aura son sous-domaine y compris le blog default.
J'en ai 8 au total, le principal (default) et six autres que je nommerai ici blog1, blog2 ... blog7
Default sera en sous-domaine http://default.monsite.net/ et il se trouve sur le serveur à l'adresse /default/
et les autres en sous-domaine http://blog#.monsite.net et chacun se trouvera dans un repertoire perso sur le serveur /blog#/
les url de blog dans la config seront donc http://xxxx.monsite.net/?
Ma question est la suivante, les sous-domaine sont-ils totalement indépendant du domaine lui même? Puis-je utiliser les chemin relatifs? Et si non puis-je leur indiquer le chemin complet depuis le domaine http://www.monsite.net?
Je vous pose la question ici parce que je n'ai pas encore pu tester, la propagation des DNS de mon hébergeur n'est pas encore terminée donc domaine et les sous-domaines ne sont pas encore actifs, pour l'instant je travaille sous l'adresse en dur des serveurs http://60gp.ovh.net...
N'hésitez pas à visiter mon Blog BD : http://www.taistoidonc.fr/
Hors ligne
Désolé, je viens de relire le post de Pasteur au début du fil et ce que je demande est impossible, laissez tomber ^^
N'hésitez pas à visiter mon Blog BD : http://www.taistoidonc.fr/
Hors ligne
Ben si c'est possible. les urls du about:config ne sont pas relatives à l'url du blog mais à l'url de l'index.php de l'install dc2.
Si tu fais une install comme pasteur, tu peux indiquer ../default/themes (ou l'url complète, j'ai oublié et là dodo pas le temps de vérifier) pour le blog 'toto' ça fonctionnera. (Ou je n'avais pas compris la question ?)
La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?
Hors ligne
Oui pour le thème, mais quid du dossier public?
Les medias si j'ai bien pigé apparaissent avec l'adresse en dur du sous-domaine, genre http://blog1.monsite.net/public/photo.jpg, hors le domaine c'est http://www.monsite.net et les medias qui sont dans http://www.monsite.net/dotclear/public/ n'auront forcément pas la même adresse vu que l'adresse est générée par rapport à ce que tu renseignes dans url du blog
Bref! Je ne peux pas demander à un blog dont l'url est un sous domaine d'aller chercher un media dans le domaine voire d'un autre sous-domaine vu que l'url du blog dans chaque config est différente.
Pour les thèmes c'est différents étant donné que tu peux installer un theme sur http://deuxième site.net/thema/ du moment que tous les éléments y sont le blog les appelle quand il en a besoin et il se fiche de savoir où il est hébergé...
Enfin il me semble... :D
N'hésitez pas à visiter mon Blog BD : http://www.taistoidonc.fr/
Hors ligne
Je crois que tu confonds avec le fonctionnement des versions 1.x.x
public_path
Emplacement du répertoire des médias depuis le fichier index.php du blog.public_url
Emplacement du répertoire des médias depuis l'index.php de l'installation.themes_path
Emplacement du répertoire des thèmes depuis le fichier index.php du blog.public_url
Emplacement du répertoire des thèmes depuis l'index.php de l'installation.
Exemple pratique : une installation de dotclear sur klafoutis.org dans un répertoire 'dc2', puis création d'un blog en sous domaine 'labo.klafoutis.org' (méthode d'un répertoire nommé 'labo' au même niveau que dc2 avec un index.php dedans comme décrit par Pasteur et sous-domaine pointant vers le répertoire 'labo').
public_path
../dc2/public
public_url
http://www.klafoutis.org/dc2/public
themes_path
../dc2/public
themes_url
http://www.klafoutis.org/dc2/themes
Et si tu veux disons des thèmes communs à tous les blogs mais un répertoire public spécifique à chacun, dans le répertoire du sous-domaine tu crées un répertoire public et ton about:config devient :
public_path
../labo/public
public_url
/public
themes_path
../dc2/themes
themes_url
http://www.klafoutis.org/dc2/themes
La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?
Hors ligne
Ah oui et donc il faut que je demande confirmation s'il y a mieux ou plus simple mais j'ajouterai donc dans la doc pour *_url : "ou url complète".
La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?
Hors ligne
Haaaan!!! Mais c'est carrément bien alors!! Merci de tes explications Kozlika ^^
N'hésitez pas à visiter mon Blog BD : http://www.taistoidonc.fr/
Hors ligne
Tu reviendras nous dire ? J'ai testé vite fait sur klafoutis mais je n'ai pas pris le temps de tout vérifier.
La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?
Hors ligne
Bon alors euh... Ca môrche pô... :(
Je remets vite fait les termes de mon pb, 2 blogs :
http://www.monsite.net/blogdefault/
http://blog1.monsite.net/ (qui se trouve dans le repertoire http://www.monsite.net/blog1 sur le serveur
mon soucis est que je veux que les rep themes et public de blogdefault soient communs aux deux (blodefault et blog1). Pour les themes ca roule nikel en mettant comme tu me l'a dit pour les deux blogs.
themes_path
../blogdefault/themes
themes_url
http://www.monsite.net/blodefault/themes
J'ai en revanche un soucis avec le dossier public pour blog1.monsite.net. Voici comment j'ai mis la about:config pour ce blog :
public_path
../blogdefault/public
public_url
http://www.monsite.net/blodefault/public
L'url du blog dans les paramètres du blog est : http://blog1.monsite.net/?
Hors quand j'uploade un fichier (photo.jpg) dans le gestionnaire de medias dans l'admin de blog1 je me retrouve avec une url pour ce fichier de ce type :
http://blog1.monsite.nethttp/www.monsit … /photo.jpg (et je précise que le second http est bien comme ceci http/... Je suis bien sûr allé vérifier si ce n'était pas une erreur de frappe de ma part quelque part dans les configs, mais non)
Les vignettes relatives à photo.jpg ne sont pas créées non plus. Des idées? Au pire je ferai un répertoire public par blog...
N'hésitez pas à visiter mon Blog BD : http://www.taistoidonc.fr/
Hors ligne
Vous n'êtes pas identifié(e).