Tengo esta línea en un archivo .htaccess
Options +SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch Indexes -Indexes
Estoy teniendo el siguiente error:
Either all Options must start with + or -, or no Option may.
¿Cómo puedo solucionar esto y seguir haciendo lo mismo?
Mejor aún, ¿qué hace esta línea? ¿Es necesaria?
apache-2.2
.htaccess
d0001
fuente
fuente
Indexes -Indexes
). Lea los documentos para saber qué significan las opciones y luego escriba una nueva línea que haga lo que necesita. El mensaje de error en sí debe explicarse por sí mismo. Por último, supongo que esto es Apache 2.4, no 2.2 como lo etiquetó.htaccess options
para comenzar. También puede buscar en Google el texto del mensaje de error que está recibiendo.Respuestas:
La respuesta a su pregunta está contenida en el mensaje de error.
Lo correcto en este caso sería golpear a quien escribió esa línea y hacer una lista de cada opción especificada. Si aparece con un signo menos, colóquelo una vez con un signo menos. Si aparece solo desnudo o con un signo más, colóquelo una vez con un signo más.
Creo que solo quieres esto:
No sé por qué se requiere este conjunto de opciones en particular en esa área. Pero, siéntase libre de leer la documentación para obtener una explicación de cada uno y ver cómo o si su caso de uso lo requiere.
fuente