Souci affichage dans barre d'adresse - Forums Joomla.fr
Souci affichage dans barre d'adresse
[RÉGLÉ] Souci affichage dans barre d'adresse
04/02/2014, 08h44
J'ai acheté un nom de domaine et un hébergement chez ovh
Au départ le chemin proposé pour l'installation de joomla était http://nomdemonsite/joomla
J'ai accepté ce chemin et j'ai commencé la configuration
Je me suis aperçu que les pages créées intégraient joomla dans le chemin de la barre d'adresse du navigateur
J'ai mis un .htaccess à la racine et j'ai effectivement l'affichage sans joomla mais joomla apparait dans tous les autres liens (mon site est http://www.les-voix-au-chateau.fr )
Que dois-je faire pour que le chemin sans joomla apparaisse dans la barre d'adresse?
04/02/2014, 09h00
Re : Souci affichage dans barre d'adresse
Bonjour Ratinus, tu as installé ton joomla via ftp ou bien via ovh?
Joomla a été installé via OVH
il y a un .htaccess au niveau du répertoire joomla qui y était au départ, est-ce que ça peut être la raison?
J'ai coché réorientation sef dans l'administration et coché réécriture au vol des url
C'est joomla 2.5 qui a été installé puis mis à jour avec 2.5.17
Je joins le .htaccess qui est au niveau du répertoire joomla
04/02/2014, 09h35
En fait non rien a voir avec le .htaccess a ce niveau la, la meilleure des chose a faire et de reinstaller joomla.
Je m'explique, quand ovh propose l'install du joomla il faut supprimer joomla dans le chemin donc l'installer directement dans la racine www. c'est a dire http://nomdemonsite/
en l'installant dans http://nomdemonsite/joomla le contenu du site se trouve dans le dossier joomla et pas a la racine.
Attention il y a peut etre une autre solution, mais moi c'est ce que je ferais pour eviter tous soucis dans les adresses et liens du site.
04/02/2014, 09h42
tu peux aussi déplacer le contenu du répertoire joomla à la racine
04/02/2014, 10h05
Bonjour Webcrea et merci Aurelien pour vos propositions
Le principe est que je ne voudrais pas perdre mon travail déjà fait
Comment déplacer pour enlever joomla dans le chemin?
04/02/2014, 15h26
...Webcrea a raison : déplacer tout le dossier Joomla à la racine est la bonne solution. Toutefois attention au .htaccess, car il redirige manifestement vers /joomla. Donc il faut le modifier. Et pour terminer (= seulement à la fin), n'oubliez pas de modifier aussi les chemins 'logs' et 'Dossier temporaire' depuis l'administration une fois qu'elle aura elle aussi été déplacée et rendue accessible : Site > Configuration > volets 'Système' et 'Serveur'.
ça fait un peu peur mais je vais me lancer..
Du coup je vire le .htaccess qui est sur www?
#Rewritecond %{HTTP_HOST} ^les-voix-au-chateau.fr$
#Rewriterule ^(.*) http://www.les-voix-au-chateau.fr/$1 [QSA,L,R=301]
RewriteRule (.*) /joomla/$1
04/02/2014, 17h31
Envoyé par Ratibus Voir le message
Du coup je vire le .htaccess qui est sur www ?
...Un peu d'ordre :
Faites une copie de sauvegarde des fichiers .htaccess et de htaccess.txt du serveur sur votre disque dur.
Supprimez le .htaccess présent sur le serveur.
Je vois que le htaccess.txt du serveur ne semble pas altéré. => Renommez-le .htaccess (= enlevez l'extension .txt à la fin et mettez un point devant htaccess), et le tour est joué.
en fait le souci avec ces .htaccess c'est que je ne comprends rien à ce qu'il y a dedans!
J'ai copié via filezila tout ce qui est sur le site sur mon disque local
Est-ce que c'est le .htaccess que j'ai mis au-dessus qui est dans www. que j'efface?
le htaccess.txt actuel est celui-ci
Dois-je éliminer le 1er et enlever l'extension et rajouter le . à celui-ci?
...Ce n'est pas grave :-)
le htaccess.txt actuel est celui-ci [...]
...Ce fichier htaccess.txt est l'original, destiné à une installation à la racine de votre www, sans redirection.
=> C'est exactement ce qu'il vous faut.
Donc oui, c'est ce fichier-là qui va devenir le .htaccess.
Pour qu'il le devienne vraiment, après avoir déplacé tout le dossier /joomla vers la racine / de votre www : (1°) commencez par supprimer le .htaccess actuel (sinon, c'est logique, vous ne pourrez pas renommer htaccess.txt dans l'étape suivante). Puis, étape suivante, (2°) renommez htaccess.txt exactement comme le fichier que vous venez de supprimer, c'est-à-dire rebaptisez-le .htaccess.
Voilà, c'est tout. Vous venez de rétablir un Joomla normal sur son emplacement normal à la racine de votre espace d'hébergement. Vous pouvez donc maintenant, à loisir : sécher vos mains moites de transpiration, essorer votre front ruisselant de sueur (ainsi que votre clavier), respirer un grand coup en faisant 3 fois le tour du jardin, vider votre cendrier qui déborde, etc. :-)
...Oui : vous supprimez le vilain .htaccess actuel, puis vous le remplacez par le bon vieux htaccess.txt, en renommant ce dernier .htaccess. Et pour finir vous relisez le paragraphe précédent : « Voilà, c'est tout. Vous venez de rétablir [...] ».
Dernière édition par PhilJ à 04/02/2014, 19h12
J'ai tout fait, je me connecte donc maintenant avec le http://www.les-voix-au-chateau.fr/administrator sans joomla dans le chemin. J’accède à l'administration mais j'accede à site en construction au lieu de ma page d'accueil; il y a un raccourci index.html qui existait à la racine et qui ne peut se supprimer, que dois-je faire pour vider mon cendrier qui déborde?
J'avais oublié de changer le chemin des logs c'est feit:/homez.783/lesvoixa/www/logs
mais je ne vois rien dans serveur j'ai ceci: /tmp/
Est-ce que je dois décocher écriture d'URL en clair et la ligne suivante réécriture au vol?