Estoy trabajando en un sitio web donde el cliente no quiere CUALQUIER registro en el sitio por razones de privacidad. El sitio se alojará en el mismo servidor web Apache que en otros sitios web, por lo que puedo desactivar el inicio de sesión en Apache. ¿Hay alguna manera de deshabilitar el registro para un sitio individual utilizando las reglas de htaccess o agregando algo a la configuración de VirtualHost?¿Se pueden deshabilitar los registros de Apache para un solo sitio usando htaccess o en la configuración de Virtual Host?
6
A
Respuesta
0
Sí, simplemente comente (utilizando un '#') las entradas ErrorLog y CustomLog en httpd conf para su host virtual.
http://www.mydigitallife.info/how-to-disable-and-turn-off-apache-httpd-access-and-error-log/
7
Las opciones parecen ser
- Envío a/dev/null en * nix o C:/nul en Windows (see here)
- Extracción de las directrices de conexión de base y duplicarlos en cada vhost (por lo que no hay inicio de sesión para los fantasmas de manera predeterminada)
Parece que debería haber una forma mejor de hacerlo th es, pero eso es lo que he encontrado.
0
Logro esto haciendo que el registro dependa de una variable de entorno no existente. Así, en el .htaccess
o VirtualHost
se puede tener:
CustomLog /var/log/httpd/my_access_log combined env=DISABLED
y siempre y cuando no hay una variable de entorno llamada DISABLED
entonces obtendrá ningún registro.
Llegué aquí en busca de una solución más ordenada, pero esto funciona sin tener que cambiar el httpd.conf
global.
Cuestiones relacionadas
- 1. configuración de un host virtual apache predeterminado
- 2. Subdominios usando Apache Virtual Host
- 3. Cómo crear un host virtual desde Apache .htaccess?
- 4. Configuración del host virtual Django. Apache mod_wsgi
- 5. Cómo deshabilitar los registros de acceso en apache a través de htaccess?
- 6. Apache alias de host virtual
- 7. ¿Cómo depurar una configuración de host virtual de Apache?
- 8. apache 000-host virtual predeterminado
- 9. Apache Name Host virtual con SSL
- 10. .htaccess autenticación básica por el host virtual?
- 11. Apache Virtual Host no analiza PHP
- 12. Configuración de subdominios usando htaccess
- 13. accediendo a un host virtual local desde fuera de LAN como host virtual como http: // nombre de sitio en lugar de http: // nombre de sistema/nombre de sitio
- 14. Apache: trata la ruta url como host virtual
- 15. Configuración de un usuario de solo lectura para SVN-Apache
- 16. ¿Detecta la versión de Apache en la configuración de apache?
- 17. error_log por Virtual Host?
- 18. ¿Por qué no puedo deshabilitar .htaccess en Apache?
- 19. Alojando un sitio web en una PC usando apache (Xampp)
- 20. ¿Puedo bloquear los rastreadores de búsqueda para cada sitio en un servidor web Apache?
- 21. Deshabilitar los registros de nginx
- 22. Para permitir solo el host local en Apache 000-predeterminado
- 23. El uso de un directorio en el host virtual ServerName
- 24. uWSGI problema host virtual
- 25. ¿Cómo aumentar la directiva apache de apache en .htaccess?
- 26. Configuración de Apache: Regex para deshabilitar el acceso a archivos/directorios que comienzan con un punto
- 27. necesito ayuda con el host virtual xampp
- 28. ¿Hay alguna manera de verificar si existe un directorio en los archivos de configuración de Apache?
- 29. Acceso de Apache Virtual Host (Subdominio) con diferente computadora en LAN
- 30. ¿Cómo ocultar cierto tipo de archivo usando apache .htaccess?
Eso funciona para deshabilitar el registro de todo el servidor web, lo que funcionará, PERO esperaba poder hacerlo sitio por sitio. – SomethingOn