68 vues
Forcer le SSL
Les Templiers™| Kalvi C

2 sujets, 8 réponses

Message non lu
Je n'arrive pas forcer le SSL sur mon site, voici mon htaccess :

Options +FollowSymLinks -Indexes -MultiViews
AddDefaultCharset UTF-8

<IfModule mod_rewrite.c>
RewriteEngine On

##If your NeoFrag directory is not at http root
##you need to replace "/" by the correct directory, for example "RewriteBase /neofrag/"
RewriteBase /

##Allow direct access to specific directories
#RewriteCond %{REQUEST_URI} ^/(dir1|dir2)/
#RewriteRule .* - [L,QSA]

RewriteCond %{REQUEST_URI} !^/backups/

##Allow direct access to specific files
#RewriteCond %{REQUEST_FILENAME} /file1\.php [OR]
#RewriteCond %{REQUEST_FILENAME} /file2\.php [OR]

RewriteCond %{REQUEST_FILENAME} \.(png|jpg|jpeg|gif|swf|eot|svg|ttf|woff|woff2|zip)$
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule .* - [L,QSA]

RewriteCond %{REQUEST_URI} \.html
RewriteRule (.*)\.html(.*) $1$2 [R=301,L]

RewriteRule .* index.php [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
</IfModule>
3 participants
3 réponses
AZimut

12 sujets, 159 réponses

Donateurs
Message non lu
Salut,

Pour que ça fonctionne chez moi j'ai dût mettre ceci juste après le

##you need to replace "/" by the correct directory, for example "RewriteBase /neofrag/"
RewriteBase /

# Redirection vers HTTPS
RewriteCond %{SERVER_PORT} ^80$ [OR]
RewriteCond %{HTTPS} =off
RewriteRule ^(.*)$ https://urldetonsite.com/$1 [R=301,L]
On verra le bout un jour? ...
Les Templiers™| Kalvi C

2 sujets, 8 réponses

Message non lu
Merci,
J'ai du désactivé le ssl parce que mes images sont externes et ne permette pas d'avoir le cadenas vert.
Afin de palier le problème, ou dois-je enregistrer mes images et quel url dois-je renseigner ? (www.templar-team.fr)

Merci d'avance
FoxLey

25 sujets, 573 réponses

Staff
Message non lu
Tu peux créer un dossier images sur ton FTP pour y uploader tes images.
Ensuite tu utilises comme chemin /images/logo.png et le SSL sera respecté ;)
GitHub