#/* #* Copyright 2008-2017 Anael Mobilia #* #* This file is part of image-heberg.fr. #* #* image-heberg.fr is free software: you can redistribute it and/or modify #* it under the terms of the GNU General Public License as published by #* the Free Software Foundation, either version 3 of the License, or #* (at your option) any later version. #* #* image-heberg.fr is distributed in the hope that it will be useful, #* but WITHOUT ANY WARRANTY; without even the implied warranty of #* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #* GNU General Public License for more details. #* #* You should have received a copy of the GNU General Public License #* along with image-heberg.fr. If not, see #*/ # Interdiction de lister le contenu des répertoires Options -Indexes # Ré-écriture d'URL RewriteEngine On # Redirection systématique - si requise - vers www.image-heberg.fr # HTTPS RewriteCond %{HTTPS} on RewriteCond %{HTTP_HOST} image-heberg\.fr\.cr [NC,OR] RewriteCond %{HTTP_HOST} ^image-heberg\.fr [NC] RewriteRule (.*) https://www.image-heberg.fr/$1 [R=301,L,NE] # HTTP RewriteCond %{HTTP_HOST} image-heberg\.fr\.cr [NC,OR] RewriteCond %{HTTP_HOST} ^image-heberg\.fr [NC] RewriteRule (.*) http://www.image-heberg.fr/$1 [R=301,L,NE] # Protection des répertoires classes, config, __tests, includes RewriteCond %{REQUEST_URI} ^/classes/ [OR] RewriteCond %{REQUEST_URI} ^/config/ [OR] RewriteCond %{REQUEST_URI} ^/__tests/ [OR] RewriteCond %{REQUEST_URI} ^/includes/ RewriteRule .* - [F] # Images : redirection pour affichage RewriteCond %{REQUEST_URI} ^/files/ RewriteRule .* displayPics.php [L] # HTTPS obligatoire pour le site (hors affichage image) RewriteCond %{HTTPS} off RewriteCond !%{REQUEST_URI} ^/files/ RewriteRule (.*) https://www.image-heberg.fr/$1 [R=301,L,NE]