[apache] module alleen in bepaald bestand gebruiken

Pagina: 1
Acties:

  • RSD
  • Registratie: Maart 2001
  • Laatst online: 08-02-2017
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 :-(

[ Voor 4% gewijzigd door RSD op 10-08-2007 11:57 ]