Faire fonctionner Dotclear sur un sous-domaine
Bonjour à tous,
J'ai récemment constaté à grand regret que la plateforme de blog Dotclear ne "fonctionnait" pas quand elle était installée sur un sous-domaine.
Il s'agit tout simplement d'un problème de CSS, Dotclear utilise en effet l'adresse absolue des feuilles de style dans ses pages.
Donc la page
http://www.monsite.com/blog/ marche très bien, mais est moins facile à retenir et est, entre autre, différente au niveau du référencement (un sous-domaine est considéré comme un site à part entière par google, au contraire des sous-dossiers).
Si on veut son blog à l'adresse :
http://blog.monsite.com/
il faut un peu tricher.
Rendez-vous dans le panneau de configuration de Dotclear, et remplissez le champ "URL vers le weblog : depuis http://www.monsite.com/" par un "/" (Dotclear n'accepte pas une adresse vide).
Et il ne faut pas se soucier du "depuis http://www.monsite.com/", ça n'a aucun impact pour la suite.
Ensuite, plus bas, videz le champ "Emplacement de l'application", et remplissez les suivants en ne mettant pas de sous-dossier "/blog/"
ex : - "/images/"
- "/rss.php"
- etc...
Sauvegardez les modifications et rafraichissez la page de votre blog (maintenant http://blog.monsite.com/)
Toutefois l'adresse http://www.monsite.com/blog/ est toujours accessible et donne un résultat dont on se passerait bien (même problème que précédemment : les CSS ne sont pas trouvées).
Une petite redirection par URL Rewriting fait donc très bien l'affaire.
En espérant que ça puisse faire gagner du temps à certains intéressés ;-)
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :