Puede usar #para comentar líneas individuales. ¿Existe una sintaxis para comentar bloques completos?
Me cansé de rodear el bloque (específicamente un <Directory>bloque) <IfModule asdfasdf>...</IfModule>, pero eso no funcionó.
fuente
Puede usar #para comentar líneas individuales. ¿Existe una sintaxis para comentar bloques completos?
Me cansé de rodear el bloque (específicamente un <Directory>bloque) <IfModule asdfasdf>...</IfModule>, pero eso no funcionó.
Me encontré con esta publicación de una búsqueda en Google de "Apache block comment". Más tarde, descubrí una solución que no es perl ni importada a partir de la documentación principal de Apache (aunque estoy seguro de que esta es una práctica no prevista). En la documentación principal de Apache 2.0 http://httpd.apache.org/docs/2.0/mod/core.html , puede ver que la etiqueta <IfDefine>ignorará fácilmente las declaraciones cuando el parámetro que especifique no exista:
<IfDefine IgnoreBlockComment>
...
</IfDefine>
Entonces eso "comentará" con éxito las declaraciones intermedias.
No estoy seguro si Apache tiene ese tipo de comentarios.
Como solución alternativa, puede usar la declaración include de la siguiente manera:
yourfile.conf:
<Directory>
....
</Directory>
Cuando desee comentar este bloque, solo necesita comentar la línea de inclusión:
#include yourfile.conf
AFAIK, Apache no es compatible con esto.
Pero, si está usando
vim, aquí hay un consejo (de mi compañero de trabajo) para comentar un bloque de configuración de Apache.Por ejemplo, dado este fragmento:
Coloque el cursor debajo del
Dcarácter en la<Directory ...>línea de apertura y escriba lo siguiente:V/Dir-> Enterseguido por:
:s/^/#/-> EnterV- para resaltar la línea actual/Dir- selecciona todo el bloque:s/^/#/- pone un#al comienzo de cada líneafuente