/ / Защо не мога да кача .htaccess файл, използвайки терминал? - apache, .htaccess, amazon-web-services, amazon-ec2, ssi

Защо не мога да кача .htaccess файл, използвайки терминал? - apache, .htaccess, amazon-web-services, amazon-ec2, ssi

Имам сървър на Amazon EC2, работещ с Apache, азОпитвам се да разреша SSI с помощта на .htaccess файл, създадох .htaccess файла и го запазих в папката на файловете си (не моя сървър) и се опитах да го кача с помощта на 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 в Терминал и получих това съобщение за грешка:

"/Users/jeffArries/Desktop/Website_Testing_Folder/.htaccess: Няма такъв файл или директория"

Как мога да кача моя .htaccess файл на моя Apache сървър, използвайки Terminal?

Благодаря!

Update: въведете описанието на изображението тук Актуализация 2: въведете описанието на изображението тук

Отговори:

1 за отговор № 1

Както може да се види от изхода на ls -Abl, името на файла всъщност е .htaccess.txt.

Странична бележка:

  • Разрешаване на SSI за всеки .html Файлът е лоша идея за представяне. Типичният начин е да се използва специално разширение (като .shtml), или изпълнява бита във файла (чрез XBitHack).
  • На Apache 2.4 текущият начин е да се разреши на INCLUDES филтър вместо да ги използвате AddHandler:

    AddType text/html .html
    AddOutputFilter INCLUDES .html
    

    ... AddHandler server-parsed все още се поддържа за обратна съвместимост.