httpd-lua.conf 895 B

12345678910111213141516171819202122232425262728293031323334
  1. LoadModule lua_module modules/mod_lua.so
  2. LoadModule slotmem_shm_module modules/mod_slotmem_shm.so
  3. # these modules are not necessary for the ScraperWall-Lua module to work
  4. # and are only here to setup the test server
  5. LoadModule info_module modules/mod_info.so
  6. LoadModule proxy_module modules/mod_proxy.so
  7. LoadModule proxy_http_module modules/mod_proxy_http.so
  8. #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
  9. #LoadModule ssl_module modules/mod_ssl.so
  10. #SSLPRoxyEngine on
  11. <Location /server-info>
  12. SetHandler server-info
  13. Require all granted
  14. </Location>
  15. <Location /captcha>
  16. ProxyPass http://captcha:8080/captcha
  17. ProxyPassReverse http://captcha:8080/captcha
  18. </Location>
  19. PassEnv SCW_IGNORE
  20. PassEnv SCW_KEY
  21. PassEnv SCW_COOKIE
  22. PassEnv SCW_CAPTCHA_URL
  23. PassEnv SCW_REDIS_HOST
  24. PassEnv SCW_REDIS_PORT
  25. LuaHookTranslateName /usr/local/apache2/lua/scw.lua scw
  26. LuaScope server
  27. LogLevel info