Blog

Astuces

Placer Joomla dans un sous répertoire caché

Après avoir passé pas mal de temps à parcourir diverses solutions pêchées sur la toile et avoir malgré tout galéré pour avoir LA solution qui fonctionne, je vous propose mon mixe. Si je vous ai fais gagné une nuit de sommeil, n'hésitez pas à laisser votre petit commentaire ;-).

Pour l'exemple, le site se trouve à l'adresse "http://www.monsite.com", la racine FTP de votre hébergement est représentée par "ftp:// ... /" et le nouveau sous-répertoire se nome "joomla".

1 - Créer le sous-répertoire

Avec votre logiciel FTP favoris, créer le répertoire "ftp:// ... /joomla/" devant contenir Joomla.

2 - Déplacez vos fichiers

Déplacez TOUS les fichiers de Joomla dans "ftp:// ... /joomla/" y compris robots.txt, .htaccess.

Déplacez également tous les fichiers se trouvant à la racine de votre site tel que les fichiers de vérification des bots (Google, Yahoo, Alexa, Etc...).

3 - Créer un fichier .htaccess pour rediriger vers le nouveau sous-répertoire.

Créer un nouveau fichier .htaccess à la racine du site ("www.clickpanic.com/.htaccess"). Insérez-y le code suivant en remplaçant "joomla" par le nom de votre sous-dossier.

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/joomla
RewriteRule ^(.*)$ joomla/$1 [L]

4 - Modifiez le fichier de configuration de Joomla

Editez le fichier "ftp:// ... /joomla/configuration.php" et modifiez les lignes suivantes pour adapter les chemins à votre sous-dossier "joomla".

public $log_path = '.../logs';
public $tmp_path = '.../tmp';
public $ftp_root = '.../';

devient

public $log_path = '.../joomla/logs';
public $tmp_path = '.../joomla/tmp';
public $ftp_root = '.../joomla/';

5 - Faites un test depuis votre navigateur

Rendez vous à l'adresse "http://www.monsite.com". Votre Joomla devrait s'afficher.

Configurateur de messagerie (beta)

Vous ne parvenez pas à configurer votre logiciel de messagerie ? Cet utilitaire vous fournira les paramètres de configuration avancés parfois nécessaires lorsque la configuration automatique ne fonctionne pas. (Fonctionne avec Outlook, Thunderbird, Windows Live Mail, messagerie iPhone, messagerie iPad, messagerie Smartphone...)

Configuration de base


Entrez une adresse de messagerie valide.


Sélectionnez votre fournisseur d'accès à Internet (ADSL) ou votre opérateur mobile si vous souhaitez configurer votre messagerie sur un téléphone portable.

Préférences (facultatif)

Laissez ses valeurs par défaut si vous ne savez pas à quoi cela correspond. Les options disponibles sont automatiquement utilisées si votre configuration n'est pas valide.


Sélectionnez le type de serveur de réception à privilégier.

mode sécurisé

Cochez cette case si vous préferez utilisé le mode de connexion sécurisé pour recevoir et envoyer vos e-mails.