Ik heb mod_geoip geinstalleerd om buitenlandsverkeer te kunnen checken.
Echter wil ik dat deze module alleen beschikbaar is voor een bepaald php bestand.
Hiervoor zet ik dus het volgende in httpd.conf:
LoadModule geoip_module /usr/lib/apache/mod_geoip.so
<Directory /home/username/domains/example.com/public_html/geo>
<Files index.php>
GeoIPEnable On
GeoIPDBFile /usr/local/share/GeoIP/GeoLiteCity.dat
</Files>
</Directory>
Mijn GeoIP doet het nu, alleen het probleem is dat hij nu in elk php bestand werkt en niet gelimiteerd is tot www.example.com/geo/index.php
Volgens mij is dit de methode om het te doen, maar het werkt niet. Overigens gaat het hier wel om een server met meerdere domeinen, dus een virtual host.
Ik heb bovenstaande ook gewoon zoals het er nu staat in de httpd.conf staan en niet in een virtualhost directive.
Met Location ook al het een en ander grporbeerd, maar dat werkt ook niet
Echter wil ik dat deze module alleen beschikbaar is voor een bepaald php bestand.
Hiervoor zet ik dus het volgende in httpd.conf:
LoadModule geoip_module /usr/lib/apache/mod_geoip.so
<Directory /home/username/domains/example.com/public_html/geo>
<Files index.php>
GeoIPEnable On
GeoIPDBFile /usr/local/share/GeoIP/GeoLiteCity.dat
</Files>
</Directory>
Mijn GeoIP doet het nu, alleen het probleem is dat hij nu in elk php bestand werkt en niet gelimiteerd is tot www.example.com/geo/index.php
Volgens mij is dit de methode om het te doen, maar het werkt niet. Overigens gaat het hier wel om een server met meerdere domeinen, dus een virtual host.
Ik heb bovenstaande ook gewoon zoals het er nu staat in de httpd.conf staan en niet in een virtualhost directive.
Met Location ook al het een en ander grporbeerd, maar dat werkt ook niet
[ Voor 4% gewijzigd door RSD op 10-08-2007 11:57 ]