Op een server die ik beheer moeten verschillende (virtuele) directories en locations alleen toegankelijk zijn vanaf bepaalde IP-adressen. Dit is goed op te lossen met voor iedere directory en location een Order Allow,Deny en een heel rijtje met Allow from a.b.c.d.
Tussen iedere <Directory> en <Location> directive staat dus een hele lijst.
Maar, als er in de houdige situatie 1 IPje aangepast moet worden, dan moet ik deze voor elke directory apart gaan veranderen. Dit is bijzonder irritant (het is nogal een lijst), redundant en niet echt lekker consistent.
Dus heb ik een apart bestand aangemaakt, zeg ipjes.conf, en hier de regels in gezet en binnen iedere <Directory /random/beveiligde/map> een Include /etc/apache/ipjes.conf neergezet, zodat ze allemaal naar hetzelfde bestand verwijzen.
Nu komt apache configtest echter met de waarschuwing dat 'Order' en 'Allow from' e.d. niet in een apart bestand mogen staan. Mijn manier mag dus schijnbaar niet.
Het gaat dus niet alleen om bestaande mappen, maar ook om virtuele (like mod_throttle/throttle-status), waar htaccess files zover ik weet geen zin hebben.
Weet iemand een andere manier om dit op te lossen?
Tussen iedere <Directory> en <Location> directive staat dus een hele lijst.
Maar, als er in de houdige situatie 1 IPje aangepast moet worden, dan moet ik deze voor elke directory apart gaan veranderen. Dit is bijzonder irritant (het is nogal een lijst), redundant en niet echt lekker consistent.
Dus heb ik een apart bestand aangemaakt, zeg ipjes.conf, en hier de regels in gezet en binnen iedere <Directory /random/beveiligde/map> een Include /etc/apache/ipjes.conf neergezet, zodat ze allemaal naar hetzelfde bestand verwijzen.
Nu komt apache configtest echter met de waarschuwing dat 'Order' en 'Allow from' e.d. niet in een apart bestand mogen staan. Mijn manier mag dus schijnbaar niet.
Het gaat dus niet alleen om bestaande mappen, maar ook om virtuele (like mod_throttle/throttle-status), waar htaccess files zover ik weet geen zin hebben.
Weet iemand een andere manier om dit op te lossen?