Archive de la Catégorie ‘Développement’

Créer un certificat SSL autosigné pour Apache

Voici les commandes standards pour créer un certificat SSL autosigné. Ce certificat est utilisable sur Apache pour créer des sites avec HTTPS.

Lire la suite »

htaccess Apache

Voici un exemple simple de fichiers .htaccess pour rediriger une URL vers un fichier index.php. Cette technique est souvent utilisée par les CMS pour traiter des urls « spéciales » et exécuter le bon code en fonction de ce que contient l’URL.

Lire la suite »

Désactiver l’enregistrement des révisions de posts

Par défaut Wordpress enregistre chaque modification d’un post dans un nouvel enregistrement en base, cela permet d’avoir toutes les versions (révisions) d’un post.
Si vous modifiez souvent vos posts cela peut générer énormement de données dans la base de données et ralentir les accès au blog. Il est tout à fait possible de désactiver cette option [...]

Lire la suite »

Protection des dossiers avec un fichier .htaccess

Un site web (ou une application web) est composé de nombreux dossiers. Certains contenant des images, des fichiers javascript, des fichiers php et/ou html, des pdfs, etc…
Un problème connu est que si une personne saisie le chemin complet d’accès à un fichier elle pourra le visualiser et même le télécharger. Hors cela n’est parfois pas [...]

Lire la suite »

MySQL Tips

Voici quelques petits truc pour utilisé MySQL plus efficacement.
Se connecter à MySQL :  mysql -uLOGIN -pPASSWORD
Le fichier .my.cnf permet d’automatiser la connexion, il doit être placer dans le home dir.
[client]
user=LOGIN
password=PASSWORD
database=BASE
Ce fichier doit être en  600 pour le droits pour éviter que d’autre users puissent lire le PASSWORD :  chmod 600 .my.cnf
Une fois ce fichier créé [...]

Lire la suite »