.htaccess не виден по ftp. Включение скрытых файлов в VsFTPd и ProFTPd для Debian/Linux
Если зайдя по ftp, вы не видите файлов, начинающихся с точки, а в частности .htaccess, то следует перенастроить фтп-сервер.
Для vsftpd нужно добавить или раскомментировать строку в настройках /etc/vsftpd.conf :
force_dot_files=YES
Перезапускаем vsftpd:
# /etc/init.d/vsftpd restart
Для proftpd нужно добавить или изменить строку в настройках /etc/proftpd/proftpd.conf :
ListOptions «-al»
Перезапускаем proftpd:
# /etc/init.d/proftpd restart
Правильно должно быть так:
ListOptions «-la»