|
1 2 |
RewriteEngine on RewriteRule ^favicon\.ico$ /some-where/favicon.ico [L] |
Archives de catégorie : web
Analyser les logs d’erreur de PHP
Uniquement les erreurs de type « warning » et « fatal »
|
1 |
tail -f error.log | grep -E 'Warning|Fatal' |
Provenant d’une IP spécifique
|
1 |
tail -f error.log | grep -E '123.456.789.123' |
Gestion Git
Nouveau repository
|
1 2 3 4 5 6 7 |
git init git remote add origin https://[URL repository distant].git git config --global user.name "[nom prénom]" git config --global user.email [adresse email] |
Premier push
|
1 2 3 4 5 |
git add . git commit -m "Initial commit" git push -u origin --all |
Nouveau commit
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
# Lister les fichiers en attente de commit git status # Ajoute tous les fichiers en attente et crée le nouveau commit git add . && git commit -m "Nouvelle version des fichiers" # Validation du commit git push |
Mise à jour locale depuis le repository
|
1 |
git pull origin master |
Forcer la mise à jour depuis le repository
|
1 2 3 |
git fetch --all git reset --hard origin/master |
Forcer les couleurs
|
1 |
git config --global color.ui true |
Forcer l’utilisation de nano
|
1 |
git config --global core.editor "nano" |
Définir la branche par défaut
Editer le fichier de configuration .git/CONFIG et ajouter:
|
1 2 3 4 5 |
[branch "master"] remote = origin merge = refs/heads/master |
Nettoyer les branches obsolètes
Récupération des branches remote et suppression des branches locales inexistantes en remote
|
1 |
git fetch --prune --all |
Listing des branches mergées avec master
|
1 |
git branch -r --merged origin/master |
Suppression d’une branche remote
|
1 |
git push origin :[branche] |
Suppression d’une branche locale
|
1 |
git branch -d [branche] |
Rediriger ancien URL vers nouvelle URL
|
1 |
Redirect 301 /[ancienne_url] /[nouvelle_url] |
Exemple
|
1 |
Redirect 301 /la-poire-c-est-bon /la-pomme-aussi |
Rediriger vers domaine en www
|
1 2 3 4 5 |
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] |
Redirection vers nouveau domaine
|
1 2 3 4 5 6 7 |
RewriteEngine On RewriteRule (.*)$ http://[nouveau_domaine]/$1 [R=301,L] |