Première chose a faire :
1. Vire le < Location /vabf >< /Location >, ils ne te servent a rien
2. pose directement dans le virtualhost ou la config apache les lignes suivantes :
RewriteEngine on
RewriteRule ^(.*)$ http://localhost/1ドル [QSA,L]
Redémarre apache
Teste si ça tombe quelque part (a priori c'est ton < location > qui dois poser soucis)
Ensuite si tu es bien redirigé, met les règles suivantes :
[^] # Re: Version corrigée
Posté par Raphaël G. (site web personnel) . En réponse au message Redirection Apache2 par ip. Évalué à 2.
1. Vire le < Location /vabf >< /Location >, ils ne te servent a rien
2. pose directement dans le virtualhost ou la config apache les lignes suivantes :
RewriteEngine on
RewriteRule ^(.*)$ http://localhost/1ドル [QSA,L]
Redémarre apache
Teste si ça tombe quelque part (a priori c'est ton < location > qui dois poser soucis)
Ensuite si tu es bien redirigé, met les règles suivantes :
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/vabf
RewriteRule ^(.*)$ http://localhost/1ドル [QSA,L]
Si encore une fois ça marche tu ajoutes les ips...
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/vabf
RewriteCond %{REMOTE_ADDR} ^w\.x\.y\.z$ [OR]
RewriteCond %{REMOTE_ADDR} ^a\.b\.c\.d$
RewriteRule ^(.*)$ http://localhost/1ドル [QSA,L]
A priori le REMOTE_ADDR ne dois en aucun cas être une ip de classe locale (sauf vpn), mais l'ip publique de la machine cible.