Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/11/2016, à 09:51

JLGARIOUD

Paramétrer RewriteCond pour forcer un passage par un htaccess

Bonjour
J'utilise une serveur Apache (mod SSL) comme porte d'entrée de mon site, ce serveur est uniquement accessible aux utilisateurs identifiés.
Le problème c'est que j'utilise par obligation sur le serveur un autre serveur html propriétaire sans sécurité.
J'ai installé un mod_proxy en suivant les indications fournies cela fonctionne en appelant un port local, mais on peut accèder directement à l'URL redirigée sans passer par la page d'accueil.

Je pense que je devrais passer un RewriteCond avant RewriteRule pour n'accepter que les arrivées depuis ma page d'accueil mais je n'arrive pas à le paramétrer avec les bons paramètres.

voila ma configuration :

<IfModule mod_ssl.c>
<VirtualHost _default_:443>
RewriteEngine on
RewriteRule ^/toto/(.*) http://localhost:8080/toto/$1 [proxy]
RewriteRule ^/toto http://localhost:8080 [proxy]
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1

DocumentRoot /var/www/html
....

</VirtualHost>
</IfModule>

Merci


Modération : merci à l'avenir d'utiliser les balises code (explications ici).

Dernière modification par cqfd93 (Le 23/11/2016, à 10:31)

Hors ligne