Ré-écriture d'URL avec Apache
Les règles de ré-écriture peuvent se placer soit dans le .htaccess, soit dans httpd.conf (ou dans les fichiers dédiés à chaque vhost). Il y a une subtile différence de syntaxe entre les deux cas : dans le cas du httpd.conf, URL relatives présentes dans les expressions rationnelles doivent être précédées d'un / et pas dans le cas du .htaccess.
Exemples :
.htaccess
RewriteCond %{HTTP_HOST} www.example.com
RewriteRule ^toto.html$ http://example.com/youpi.html$1 [R=301,L]
httpd.conf
RewriteCond %{HTTP_HOST} www.example.com
RewriteRule ^/toto.html$ http://example.com/youpi.tml$1 [R=301,L]
Résultat suivant dans la recherche dans l'historique de commandes
Lorsqu'on recherche dans l'historique via ctrl+r
, taper à nouveau ctrl+r
permet de passer au résultat suivant.
Déterminer la taille d'un dossier
Pour déterminer la taille d'un dossier on peut utiliser du, notamment avec les options :
- h (human readable) : pour avoir un résultat lisible (type "1,7G") plutôt qu'un nombre d'octets
- s : pour ne pas détailler tous les sous-dossiers
Exemples :
> du -hs .
2,7G .
> du -hs ./*
8,0K ./changeRepo.sh
2,7G ./instances