Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Bonjour,
J'essaie de publier un blog hébergé sur un domaine via OVH.
Je ne comprend comment modifier l'URL du blog. Voici une URL qui semble fonctionner :
en mode Query_string
J'ai édité mon fichier .htaccess comme ceci :
SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1
J'ai trouvé ça sur http://forum.dotclear.org/viewtopic.php?pid=315825
Mais impossible de modifier l'URL en http://www.ladernierepluie.fr/index.php? par exemple sans erreur. Tout bêtement, j'aimerais ôter /dotclear/ de l'URL et comprendre comment modifier l'URL du blog.
Et bien sûr j'ai un niveau de compréhension très proche des paquerettes sur tout ça puisque je débute tout juste.
(edit)
J'ai trouvé ce topic sur ce forum : http://forum.dotclear.org/viewtopic.php?id=47790
Voici mon répertoire FTP :
http://hpics.li/5684095
Dernière modification par bartleby (2015-03-26 21:58:59)
Hors ligne
Tu peux faire ceci :
1) copier le fichier index.php du répertoire dotclear et en placer une copie à la racine du site (www)
2) modifier dans ce fichier la ligne qui indique le chemin du répertoire Dotclear
require dirname(__FILE__).'/dotclear/inc/public/prepend.php';
3) supprimer le fichier index.html à la racine
4) indiquer l'url ainsi dans les paramètres du blog
http://www.ladernierepluie.fr/
et laisser en query_string
5) dans le .htaccess, changer la version de PHP
SetEnv PHP_VER 5_4
(bien que selon un sujet récent du forum sur cet hébergeur, il soit maintenant conseillé d'ajouter un fichier .ovhconfig pour tourner avec PHP 5.5 ou 5.6, dans lequel cas il faudra supprimer la version de php dans le .htaccess)
Hors ligne
1) copier le fichier index.php du répertoire dotclear et en placer une copie à la racine du site (www)
fait
2) modifier dans ce fichier la ligne qui indique le chemin du répertoire Dotclear
require dirname(__FILE__).'/dotclear/inc/public/prepend.php';
la ligne était écrite tel quel
3) supprimer le fichier index.html à la racine
pas de fichier index.html à la racine, j'ai en revanche un dossier index.html (droit d'accès 777) que je ne peux ouvrir (erreur 550)
4) indiquer l'url ainsi dans les paramètres du blog
http://www.ladernierepluie.fr/
et laisser en query_string
j'ai procédé comme tu dis
5) dans le .htaccess, changer la version de PHP
SetEnv PHP_VER 5_4
fait
échec de la procédure
L'URL du blog ou la méthode de lecture de l'URL ne semblent pas être bien réglées (http://www.ladernierepluie.fr/feed/atom retourne un statut 404)
je réinstalle dotclear ?
Dernière modification par bartleby (2015-03-27 12:57:14)
Hors ligne
Bonjour,
Je ne parviens toujours pas à régler mon problème d'adressage.
J'ai supprimé manuellement le dossier dotclear pour tenter de réinstaller dotclear. Depuis je n'ai plus accès à ma page d'admin puisque le navigateur m'oriente vers la page de l'assistant d'installation de dotclear. Si je renseigne il me dit :
Erreurs :
Dotclear est déjà installé.
Et la boucle est bouclée.
Question annexe : MySQL ou MySQLi ça change quoi ?
Hors ligne
Je pige pas bien l'intérêt d'avoir supprimé le dossier dotclear (évidemment si tu vires le dossier, y a plus d'accès à l'admin... !).
Bon, pour réinstaller dotclear, il faut supprimer les tables dans la base données.
Ensuite, suivre le tuto doit pouvoir aider.
Hors ligne
la réinstallation c'est ok (apparemment) : j'ai configuré manuellement le config.php et désormais j'ai accès à la page d'admin. oui c'est débile de supprimer, mais j'avais pas mieux comme idée.
Retour au problème initial et mon problème d'adressage : je n'arrive pas réadresser mon blog sur une URL de type http://www.ladernierepluie.fr/
au lieu de http://www.ladernierepluie.fr/dotclear/
Hors ligne
Retour au problème initial et mon problème d'adressage : je n'arrive pas réadresser mon blog sur une URL de type http://www.ladernierepluie.fr/
au lieu de http://www.ladernierepluie.fr/dotclear/
Je connais pas OVH mais chez 1&1 dans le tableau de bord de l'hébergeur dans une section Gestion des noms de domaines, il suffit de dire que domain.com doit être dirigé vers le répertoire /dotclear ou autre.
Hors ligne
Comment fait-on justement pour éviter les erreurs 404 dû à un changement d'url ?
Peut-on effectuer/anticiper une redirection ?
Hors ligne
Bonjour,
Il semble que votre site ne soit pas mis à jour depuis?
C'est dommage, je semble souffrir des mêmes "inconvénients" que vous.
A ceci près que ma page ladernièrepluie.fr renvoie à l'index (avec un dossier acceuil) pour vous cela renvoie vers la page initial d'OVH.
Et donc que l'adresse ou se situe mon site est ladernièrepluie.fr/acceuil
Mais je vais essayer la procédure indiquer, je crois que je sature à force de lire à droite à gauche, j'ai enfin résolu la question de mes billets (qui ne se créent pas).
Dernière modification par Zebu (2015-11-10 04:27:51)
Newbie DotClear (Oct. 2014) ----> Fan en devenir de l'outil made-in-French
http://midnightTana.org (En "reconstruction ... C'est un peu la Bamboula, veuillez m'excuser ...)
PS: Précision de mon environnement : Mac OS 10.9.5 et 10.6.8 (Je l'aurais fait sur un PPC si j'avais pu ... peut être un jour).
Migration peut être depuis FreeBsd.
Hors ligne
Vous n'êtes pas identifié(e).