Article Htaccess
Article Htaccess
Article Htaccess
htaccess
dans WordPress
Par Alex de WP Marmite
Avant de commencer
# BEGIN WordPress
RewriteEngine On
RewriteBase / RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
En fait, une fois que vous aurez ajouté des images sur votre
site (par exemple dans un article), n’importe quelle personne
peut copier l’adresse URL d’une de vos images et l’afficher
sur son site.
Si vous avez mis en place un certificat SSL sur votre site pour
le passer en HTTPS, vous devez être certain que tous vos
visiteurs naviguent bien sur la version sécurisée de votre site.
# Page de maintenance
RewriteEngine on
RewriteCond %{REQUEST_URI} !/maintenance.html$
RewriteCond %{REMOTE_ADDR} !^xxx\.xxx\.xxx\.xxx
RewriteRule $ /maintenance.html [R=302,L]
# En-têtes
Header unset ETag
FileETag None
<ifModule mod_headers.c>
<filesMatch "\.(ico|jpe?g|png|gif|swf)$">
Header set Cache-Control "public"
</filesMatch>
<filesMatch "\.(css)$">
Header set Cache-Control "public"
</filesMatch>
<filesMatch "\.(js)$">
Header set Cache-Control "private"
</filesMatch>
<filesMatch "\.(x?html?|php)$">
Header set Cache-Control "private, must-revalidate"
</filesMatch>
</ifModule>
Activer la compression
alex:ieS547B1UxY8M
nico:rSqEJf0SeTlRs
Bien que pas mal de choses aient été abordées dans cet
article, il est possible d’aller plus loin dans le paramétrage de
votre fichier .htaccess.
BONUS
En complément de l’article, allez sur ce site pour aller plus
loin avec les fichiers .htaccess.