#1 Le 23/11/2016, à 08: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, à 09:31)
Hors ligne