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/11/2010, 09h25   #1
Membre du Club
 
Inscription : juillet 2006
Messages : 52
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 52
Points : 49
Points : 49
Par défaut [URL rewriting] Redirection Https

Bonjour tout le monde,
je souhaite rediriger tout le trafic https vers un sous-dossier du domaine que j'ai appelé httpsdocs. (Notez que ce n'est qu'un test et je sais que c'est moche)

Pour ce faire je place le code suivant dans le .htaccess à la racine de mon domaine:

Code :
1
2
3
4
5
6

RewriteEngine on
RewriteCond %{SERVER_PORTS} ^443$
RewriteCond %{REQUEST_URI} !^httpsdocs
RewriteRule ^(.*)?$ https://%{SERVER_NAME}/httpsdocs/$1 [L,R]
Et le problème c'est que ça ne marche pas vraiment ...

Merci de votre aide valeureux guerrier!
odissey est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2010, 10h24   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 246
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 246
Points : 8 516
Points : 8 516
2 problèmes :
  • C'est %{SERVER_PORT} sans S à la fin.
  • %{REQUEST_URI} commence nécessairement par un /.
__________________

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 17/11/2010, 01h28   #3
Membre du Club
 
Inscription : juillet 2006
Messages : 52
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 52
Points : 49
Points : 49
Merci pour ta réponse Mac, ça marche très bien.
Cependant une dernière chose me chagrine : Je pensais que la réécriture aurait été transparente, mais ça me rajoute le httpsdocs que je ne souhaite pas voir ... C'est peut-être les flags que je mets après qui sont pas bons ?

Edit : C'est bon c'était le [R] qui était pas bon ... Merci !
odissey 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 17h55.


 
 
 
 
Partenaires

Hébergement Web