|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 4 ![]() |
Bonjour à tous,
Je demande votre aide car je suis confronté à un problème d'url rewriting, explication : J'ai un serveur mutualisé chez ovh, ils m'ont fournis une adresse du type http://monsite.fr et une autre sécurisé, du type https://ssl3.ovh.net/~monlogin/ Je voudrais simplement utilisé l'adresse sécurisé pour le login/inscription des utilisateurs, seulement je n'ai pas envie d'afficher l'url sécurisé dans l'adresse (pas très professionnel le changement de domaine) Par exemple : Page d’accueil - http://monsite.fr/index.php (non-sécurisé) Connexion - http://monsite.fr/connexion.php (url rewriting sur la page sécurisé) Navigation authentifiée : http://monsite.fr/navigation (non-sécurisé) J'ai déjà essayé quelques manipulations en créant un virtual host, mais il semble que cette option soit désactivé sur le serveur mutualisé (logique). Je ne suis pas sûr que l'url rewriting soit la solution à mon problème, mais c'est le seul début de piste que j'ai, donc ... Merci d'avance pour vos contributions |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : août 2005 Messages : 8 299 ![]() |
Ce que tu cherches à faire n'est pas possible sans avoir accès au fichier httpd.conf d'Apache, malheureusement
__________________
![]() 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
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 4 ![]() |
L'unique solution est donc la création d'un VirtualHost ?
|
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : août 2005 Messages : 8 299 ![]() |
Oui et non : pour faire du SSL avec Apache tu n'as pas besoin d'hôte virtuel (à plus forte raison qu'avec mod_ssl tu ne peux pas mettre plusieurs hôtes virtuels HTTPS derrière le même couple (IP, port) : c'est une limitation de mod_ssl).
__________________
![]() 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
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 4 ![]() |
D'accord, maintenant mon unique piste s'envole ! Quelle commande dois-je utiliser pour opérer cette redirection ( dans l'hypothèse où j'ai accès à mon fichier httpd.conf ) dans le fichier .htaccess ?
Merci d'avance |
|
|
00
|
|
|
#6 | ||
![]() ![]() Inscription : août 2005 Messages : 8 299 ![]() |
Par exemple. Ce qu'il faut c'est configurer le SSL pour le même document root que le site HTTP. Ensuite, tu peux mettre en place un .htaccess avec de la réécriture qui vérifie que pour la page de login la connexion est en HTTPS mais pas pour les autres pages :
Code :
__________________
![]() 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
|
||
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 4 ![]() |
Merci pour cette réponse détaillée. Je suis un peu dépassé techniquement au niveau des expressions régulières de Apache, mais sur le fond, j'ai compris. Le problème est que je n'ai pas accès à la gestion des certificats, je pense que mon problème ne peut pas être résolu car il va à l'encontre des règles du ssl, je veux accéder à une page sécurisée, et aussi modifier l'url de cette page, c'est comme si je trompais l'utilisateur sur le cryptage d'une page, je pourrais prétendre que n'importe quelle page que je veux est cryptée !
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com