je vais tester cette config sur un serveur de test isolé pour ne pas mettre la pagaille en pre-prod et je vous ferais un retour. D'ors et déjà, merci à tous d'avoir pris du temps pour me répondre.
Ca ne fonctionne tjrs pas même en essayant sur une seule ip (celle de ma gateway).
serveur apache sur 10.20.0.1
gateway 10.20.0.14
pc linux 192.168.2.10 -> routeur 192.168.2.1 -> gw 10.20.0.14 -> apache 10.20.0.1
ip dans les logs access d'apache: 10.20.0.14
donc, j'ai mis une règle simple pour tester:
_____________________________________________
< Location /vabf>
order deny, allow
deny from all
RewriteCond %{REMOTE_ADDR} ^10.20.0.14$
#Redirection sur l'url demandée
RewriteRule ^(.*)$ http://www.google.fr/$1 [R=302,QSA,L]
allow from all
< /Location >
_____________________________________________
Résultats:
init rewrite engine with requested uri /vabf/index.html
pass through /vabf/index.html
Logiquement avec cette règle, lorsque je demande le http://10.20.0.1/vabf je devrais être redirigé vers google mais en vain
Dans le doute, j'ai échapé la regex par:
^10\.20\.0\.14$
Tjrs pareil.
Aucune erreur de chargement de module n'est visible dans les log error.log ni même dans le fichier rewrite.log
Bien que j'ai augmenté le niveau de logs, ils ne sont pas très explicites.
Je suis vraiment dans une impasse et je ne comprends pas malgrès le temps passé à lire les doc. Je ne vois pas l'erreur.
Si vous avez une idée, je suis prenneur. Merci encore à tous.
[^] # Re: Version corrigée
Posté par Bruno . En réponse au message Redirection Apache2 par ip. Évalué à 1.
je vais tester cette config sur un serveur de test isolé pour ne pas mettre la pagaille en pre-prod et je vous ferais un retour. D'ors et déjà, merci à tous d'avoir pris du temps pour me répondre.
P.S: le REMOTE_ADDR est une ip publique.
[^] # Re: Version corrigée
Posté par Bruno . En réponse au message Redirection Apache2 par ip. Évalué à 1.
Ca ne fonctionne tjrs pas même en essayant sur une seule ip (celle de ma gateway).
serveur apache sur 10.20.0.1
gateway 10.20.0.14
pc linux 192.168.2.10 -> routeur 192.168.2.1 -> gw 10.20.0.14 -> apache 10.20.0.1
ip dans les logs access d'apache: 10.20.0.14
donc, j'ai mis une règle simple pour tester:
_____________________________________________
< Location /vabf>
order deny, allow
deny from all
RewriteCond %{REMOTE_ADDR} ^10.20.0.14$
#Redirection sur l'url demandée
RewriteRule ^(.*)$ http://www.google.fr/$1 [R=302,QSA,L]
allow from all
< /Location >
_____________________________________________
Résultats:
init rewrite engine with requested uri /vabf/index.html
pass through /vabf/index.html
Logiquement avec cette règle, lorsque je demande le http://10.20.0.1/vabf je devrais être redirigé vers google mais en vain
Dans le doute, j'ai échapé la regex par:
^10\.20\.0\.14$
Tjrs pareil.
Aucune erreur de chargement de module n'est visible dans les log error.log ni même dans le fichier rewrite.log
Bien que j'ai augmenté le niveau de logs, ils ne sont pas très explicites.
Je suis vraiment dans une impasse et je ne comprends pas malgrès le temps passé à lire les doc. Je ne vois pas l'erreur.
Si vous avez une idée, je suis prenneur. Merci encore à tous.