/ / ¿Por qué no puedo cargar el archivo .htaccess usando la terminal? - apache, .htaccess, amazon-web-services, amazon-ec2, ssi

¿Por qué no puedo subir el archivo .htaccess usando el terminal? - apache, .htaccess, amazon-web-services, amazon-ec2, ssi

Tengo un servidor Amazon EC2 con Apache, estoytratando de habilitar SSI usando el archivo .htaccess, creé el archivo .htaccess y lo guardé en la carpeta de archivos de mi sitio web (no en mi servidor), e intenté cargarlo usando scp -i /Users/jeffArries/Desktop/jeffarries.pem /Users/jeffArries/Desktop/Website_Testing_Folder/.htaccess ec2-user@ec2-54-213-219-247.us-west-2.compute.amazonaws.com:/var/www/html en Terminal, y recibí este mensaje de error:

"/Users/jeffArries/Desktop/Website_Testing_Folder/.htaccess: No existe tal archivo o directorio"

¿Cómo puedo cargar mi archivo .htaccess a mi servidor Apache usando Terminal?

¡Gracias!

Actualizar: enter image description here Actualización 2: enter image description here

Respuestas

1 para la respuesta № 1

Como se puede ver en la salida de ls -Abl, el nombre del archivo es en realidad .htaccess.txt.

Nota al margen:

  • Habilitar SSI para cada .html El archivo es una mala idea en cuanto al rendimiento. La forma típica es usar una extensión especial (como .shtml), o ejecutar bits en el archivo (a través de XBitHack)
  • En Apache 2.4, la forma actual es habilitar el INCLUDES filtrar En lugar de usar AddHandler:

    AddType text/html .html
    AddOutputFilter INCLUDES .html
    

    ... AddHandler server-parsed todavía es compatible con la compatibilidad con versiones anteriores.