Apache es el servicio que procesa y sirve los archivos de su sitio web a sus visitantes. Los controladores de Apache controlan qué acción debería realizar Apache cuando procesa un tipo de archivo en particular. Esto significa que podría usar un controlador para indicar al servicio que procese archivos con ciertas extensiones como un tipo de archivo específico. Por ejemplo, puede crear un controlador para indicar a Apache que procese archivos con extensiones .script como scripts de Perl. Esto es útil cuando está usando extensiones para los archivos de su sitio web que no están definidos cómo debe ser manejado por Apache, o cuando desea usar extensiones de archivo personalizadas y necesita asegurarse de que se procesen correctamente.
Para crear un controlador Apache personalizado, debe agregar la siguiente línea en un archivo llamado .htaccess donde se encuentran los archivos de su sitio web:
1
|
AddHandler handler .extension
|
Reemplace el controlador con el controlador deseado y la extensión con la extensión deseada.
Por ejemplo, si desea que los archivos .script se manejen como scripts de Perl , la línea sería la siguiente:
1
|
AddHandler cgi-script .example
|