Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/09/2008, 16h51   #1
Membre habitué
 
Inscription : mai 2007
Messages : 270
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 270
Points : 102
Points : 102
Par défaut HTTPS sous APACHE2

Bonjour, j'ai mon propre serveur linux avec apache2

Je veux passé du http au https...

J'y suis arrivé mais je ne sais pas si ma config est correcte (je ne sais pas si sa se fait )

j'utilise mon serveur comme virtual host, je n'ai aucun VirtualHost de crée ..

le fichier de config qui est censé être celui de mon VH c'est celui de mon serveur.
:
A t-on le droit d'ecrire ?
Code :
1
2
3
4
<VirtualHost *:443>
        ServerName localhost
        DocumentRoot /var/www/
ou
Code :
1
2
3
4
5
6
7
8
NameVirtualHost *:443

<VirtualHost *:80>
        ServerName  localhost
        ServerAdmin webmaster@localhost
        Redirect / https://

        DocumentRoot /var/www/
??

Si oui, commen réaliser la redirection en https, pour le moment avec la directive Redirect / https:// , j'ai sur ma page un lien vers https://, au lieu que la redirection ne se fasse

Merci
new-dmx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2008, 12h11   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 314
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 314
Points : 8 597
Points : 8 597
Pas forcément besoin de virtual host avec ceci à la place de ton Redirect :
Code :
1
2
3
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}/$1 [QSA,L]
A tester.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2008, 15h34   #3
Membre habitué
 
Inscription : mai 2007
Messages : 270
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 270
Points : 102
Points : 102
Salut Mac, merci mais je ne peux pas recharger la configuration :


Citation:
Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not i ncluded in the server configuration
...fail!
Boom
new-dmx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2008, 15h52   #4
Membre habitué
 
Inscription : mai 2007
Messages : 270
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 270
Points : 102
Points : 102
je cherche la ligne " LoadModule rewrite_module modules/mod_rewrite.so"
mais mon httpd.conf n'est pas utiliser dans mon cas.

Je charge le 000-default.

Je ne trouve pas cet ligne pour la décomenter ou la vérifier ? ou pourrait elle bien se trouver ?
new-dmx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2008, 16h21   #5
Membre habitué
 
Inscription : mai 2007
Messages : 270
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 270
Points : 102
Points : 102
j'ai enfin reussi ...

sur mon httpd.con j'ai rajouter la ligne :
LoadModule rewrite_module modules/mod_rewrite.so

J'ai eu des erreurs du type :
Cannot load /etc/apache2/modules/mod_rewrite.so into server: /etc/apache2/modules/mod_rewrite.so: cannot open shared object file: No such file or directory


Puis en suivant ces archives d'irc, j'ai pu en comprendre pas mal....

Tout marche maintenant ! Tes lignes fonctionnent bien, je confirme.
Merci
new-dmx est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h49.


 
 
 
 
Partenaires

Hébergement Web