Bonjour,

Voila je rencontre un petit problème avec mon code.

J ai un pb sur le mode HTTPS
je souhaite passer en toutes circonstances en HTTPS sous laravel 5.2
mais mon code reste en HHTP
Quelqu'un aurai-t-il eu ce PB

Décrivez ici votre code ou ce que vous cherchez à faire
On m a donner ce code à IMPLEMENTER mais cela ne fonctionne pas

RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,QSA,L]

Merci... d avance
Décrivez ici vos erreurs ou ce que vous obtenez à la place de ce que vous attendez :(

2 réponses


Salut,

Quand tu tapes http://ton_domaine.com, tu es redirigé sur le HTTP ?
Jette un oeil à cet article, cela pourra certainement t'aider.

gseverin
Auteur

Bsoir betaWeb , en fait je suis redirige , oui sur le HTTP .
Je suis hébergé en mutualisé , ceci pour commencer , donc je n'ai pas accés à toutes les comandes , juste ssh mais limité.

En effet ton article est interressant ..

Je de trouver une solution en me penchant sur le pb

l'ulr rewrite n est pas mon fort mais bon on choisit pas ..

voici le code du httaccess dosssier public :

merci encore pour tes infos betaWeb .... cela me servira en VPS bientot

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>

RewriteEngine On

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{HTTPS} !=on
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

</IfModule>