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 16/12/2010, 15h09   #1
Membre habitué
 
Avatar de Kazevil
 
Homme David Hueber
Inscription : août 2006
Messages : 105
Détails du profil
Informations personnelles :
Nom : Homme David Hueber
Âge : 30
Localisation : France

Informations professionnelles :
Secteur : Conseil

Informations forums :
Inscription : août 2006
Messages : 105
Points : 105
Points : 105
Envoyer un message via Skype™ à Kazevil
Par défaut Réécriture d'URL et SSL

Bonjour à tous!

J'ai installé, sur un serveur RHEL avec apache, une application basé web (perl) qui possède une interface client et opérateurs.
Il existe un DocumentRoot pour chaque interface avec un index.html qui renvoit vers la page corresponsante.

J'ai fais la configuration suivante:
  • 1 virtual host pour l'interface "opérateur"
  • 1 virtual host pour l'interface client
  • activation su SSL sur les 2 virtual host
  • réécriture des adresses en http vers du https

l'idée est que si le user entre l'adresse en http://www.toto.net, il soit automatiquement renvoyé vers https://www.toto.net

Le pb est que une fois le certificat SSL accepté le user est malgrés tout renvoyé en http et reçoit donc:

Citation:
Bad Request

Your browser sent a request that this server could not understand.
Reason: You're speaking plain HTTP to an SSL-enabled server port.
Instead use the HTTPS scheme to access this URL, please.
Voici la configuration d'un de mes virtual hosts:

Code :
1
2
3
4
5
6
7
8
9
10
11
<VirtualHost 172.22.1.144>
 ServerName vmprodapp1b
 DocumentRoot /opt/otrs/var/httpd/htdocs/customer/
 ErrorLog  /home/dbiapp/otrs/log/customer_web.log
 SSLEngine on
 RewriteEngine   on
 RewriteCond     %{SERVER_PORT} ^80$
 RewriteRule     ^/(.*)$ https://%{SERVER_NAME}/ [L,R]
 RewriteLog      "/home/dbiapp/otrs/log/rewrite.log"
 RewriteLogLevel 2
</VirtualHost>
et le contenu du index.html qui s'occupe du renvoi

Citation:
!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta name="GENERATOR" content="OTRS">
<meta http-equiv="refresh" content="0; URL=/otrs/customer.pl">
</head>
<body>
</body>
</html>

Si quelqu'un pouvait m'aider surla configuration, j'en serais très reconnaissant

Merci

Kaz
Kazevil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/12/2010, 23h02   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 277
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 277
Points : 8 563
Points : 8 563
Et quelle est la config des VH du port 443 ?
__________________

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
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h45.


 
 
 
 
Partenaires

Hébergement Web