Ligne de commande :

htpasswd -c .htpasswd username 

dans le htaccess :

AuthType Basic AuthName "This Area is Password Protected"
AuthUserFile /full/path/to/.htpasswd
Require valid-user

Détection iphone

RewriteCond %{HTTP_USER_AGENT} .*iPhone.*
RewriteRule ^index\.html$ http://www.mobile.mydomain.com [L]
RewriteRule ^/$ http://www.mydomain.com/index.html [L]

Détection ipad

RewriteCond %{HTTP_USER_AGENT} ^.*iPad.*$
RewriteRule ^(.*)$ http://ipad.yourdomain.com [R=301]
mysqldump -u user -p database> dump.sql
scp dump.sql user@serveur:~/
mysql -u user -p database< dump.sql

Sur les dossiers

find . -type d -exec chmod 775 "{}" \;

Sur les fichiers

find . -type f -exec chmod 664 "{}" \;

Forcer les www dans une url

RewriteEngine On
RewriteCond %{HTTP_HOST} ^your-site.com [NC]
RewriteRule ^(.*)$ http://www.your-site.com/$1 [L,R=301]

Forcer la suppression des www dans une url


RewriteEngine On
RewriteCond %{HTTP_HOST} !^your-site.com$ [NC]
RewriteRule ^(.*)$ http://your-site.com/$1 [L,R=301]

Compression

tar czvf file.tar.gz source1 [source2...]
tar xzvf file.tar.gz

Compression

zip -r file.zip folder

Décompression

unzip file.zip -d folder
sudo chown -R user:group dossier

Redirection d'une page

Redirect 301 /oldpage.html http://www.yoursite.com/newpage.html[/highlightjs_code]

 

Redirection d'un site

Redirect 301 / http://newsite.com/[/highlightjs_code]
 
find . -type d -name .svn -exec rm -Rf "{}" \;

scp -r login@serveur:[cheminRepertoire] [cheminSource]
Top