2010-02-24 4 views
1

Je suis à la recherche d'un moyen simple de faire cela. J'avoir la réécriture de fichier .htaccess HTTPS si cela est tapé dans la barre d'adresse:HTTP à HTTPS en utilisant mod_rewrite

Je voudrais que l'une de ces capacités redirige vers https://www.example.com

Merci les gars ... Je n'ai rien trouvé pour cette situation.

Je voulais juste dire que la réponse ci-dessous n'a pas fonctionné pour moi ... y at-il autre chose que je peux faire?

Répondre

2

Essayez ceci:

RewriteEngine on 
RewriteCond %{HTTPS} !=on [OR] 
RewriteCond %{HTTP_HOST} !=www.example.com 
RewriteRule^https://www.example.com%{REQUEST_URI} [L,R=301] 
1

La manière la plus simple de procéder est de vérifier le port sur lequel la requête est en cours.

RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.mydomain.org/$1 [R=301,L] 
+0

Ouais ça ne marche pas pour moi ... – TikaL13

+0

@Matthew De quelle façon il ne fonctionne pas? –

+0

Eh bien, je veux qu'il pointe toute combinaison entrée pour résoudre à https://www.mydomain.org. L'option ci-dessus m'a permis d'entrer mydomain.org et cela résoudrait à http://mydomain.org. Merci pour la réponse Laurence – TikaL13

Questions connexes