[Apache2] RewriteRule chemin relatif
Résolu
dozhwal
Messages postés
29
Date d'inscription
Statut
Membre
Dernière intervention
-
dozhwal Messages postés 29 Date d'inscription Statut Membre Dernière intervention -
dozhwal Messages postés 29 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'essaye d'accéder a webmin a partir d'un sous répertoire de mon serveur apache de cette facon :
http://monsite.com/wemin/
<Location /webmin/>
Allow from all
RewriteEngine on
RewriteRule /webmin/(.*)$ http://monsite.com:10000/$1 [P,R]
</Location>
le souci, c'est que la page de login fait appel a un /loginsession.cgi , donc une chemin relatif
qui me ramene a http://monsite.com/loginsession.cgi qui donne donc une erreur
yatil un moyen de reporter cette demande relative a http://monsite.com:10000/
merci d'avance
j'essaye d'accéder a webmin a partir d'un sous répertoire de mon serveur apache de cette facon :
http://monsite.com/wemin/
<Location /webmin/>
Allow from all
RewriteEngine on
RewriteRule /webmin/(.*)$ http://monsite.com:10000/$1 [P,R]
</Location>
le souci, c'est que la page de login fait appel a un /loginsession.cgi , donc une chemin relatif
qui me ramene a http://monsite.com/loginsession.cgi qui donne donc une erreur
yatil un moyen de reporter cette demande relative a http://monsite.com:10000/
merci d'avance
A voir également:
- [Apache2] RewriteRule chemin relatif
- Chaque fichier en ligne sur le web a un chemin d’accès sur un serveur. c’est le cas du fichier du logo présent sur la page de cette ville. quel est le chemin de ce fichier à partir de la racine du site ? ✓ - Forum Windows
- Le chemin d'accès spécifié est introuvable ✓ - Forum Téléchargement
- Chemin fichier host - Guide
- Discord aucun chemin de connexion - Forum Discord
- Le chemin d’accès spécifié est introuvable ✓ - Forum Téléchargement
5 réponses
Solution :
j'ai un peu tout essayer mais apache voulait pas me faire accéder a webmin par son intermédiaire.
La solution est donc de configurer webmin ds usr/local/webmin/config le webprefix=/webmin
et ca marche enfin ! webmin change tout seul ses chemins relatifs de ses pages web afin de les rediriger vers monsite.com/webmin/X au lieu de monsite.com/X
j'ai un peu tout essayer mais apache voulait pas me faire accéder a webmin par son intermédiaire.
La solution est donc de configurer webmin ds usr/local/webmin/config le webprefix=/webmin
et ca marche enfin ! webmin change tout seul ses chemins relatifs de ses pages web afin de les rediriger vers monsite.com/webmin/X au lieu de monsite.com/X
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
SI j'ai bien compris, RewriteRule est a préférer aux Proxy/ProxyReverse que j'ai essayer aussi. Ils permettent de régler de facon plus précise les redirections.
Notes : RewriteRule avec le symbole [P] a la fin utilise le mod_proxy.
Pour ceux qui ont ce souci comme moi. Il faut noter que j'ai aussiessayer le mod proxy_html (combiné a Rewrite Rules) qui ai censé permettre de modifier tous les <a href=xxx> des pages générées par webmin afin qu'elle ne pointent plus vers la racine mais plutot vers /webmin/
mais j'ai été incapable de le faire fonctionner correctement! =)
Notes : RewriteRule avec le symbole [P] a la fin utilise le mod_proxy.
Pour ceux qui ont ce souci comme moi. Il faut noter que j'ai aussiessayer le mod proxy_html (combiné a Rewrite Rules) qui ai censé permettre de modifier tous les <a href=xxx> des pages générées par webmin afin qu'elle ne pointent plus vers la racine mais plutot vers /webmin/
mais j'ai été incapable de le faire fonctionner correctement! =)