Forcer php 5
SetEnv PHP_VER 5
erreurs PHP
# erreurs PHP php_flag display_errors on #php_flag register_globals on php_flag register_long_arrays on
Augmenter l'upload
php_value upload_max_filesize 75M php_value post_max_size 75M
Définir les index et leur ordre de priorité
DirectoryIndex index.php index.php3 index.html index.htm
Interdire l'accès
Deny From ALL
redirection permanente
Redirect permanent /dossier/fichier.html http://wiki.guaph.net/
Rédirection du domaine.tld vers www.domaine.tld
RewriteEngine On RewriteCond %{HTTP_HOST} ^guaph.net$ RewriteRule /?(.*) http://www.guaph.net/$1 [R=301,L]
Forcer le HTTPS pour un répertoire / un dossier
# admin HTTPS RewriteCond %{HTTPS} !on RewriteRule (admin/) https://%{HTTP_HOST}/$1 [R,L]
Forcer le HTTPS pour un fichier
# page HTTPS RewriteCond %{HTTPS} !on RewriteRule (page\.php) https://%{HTTP_HOST}/$1 [R,L] RewriteRule (repertoire/page\.php) https://%{HTTP_HOST}/$1 [R,L] # Sortie du HTTPS (facultatif) RewriteCond %{HTTPS} on RewriteCond %{REQUEST_URI} !^/page\.php$ RewriteCond %{REQUEST_URI} !^/repertoire/page\.php$ RewriteRule (.*) http://%{HTTP_HOST}/$1 [R,L]
Pages d'erreurs
ErrorDocument 404 /404.html