Пара настроек файла .htaccess которые вам могут пригодиться
Устанавливаем индексный файл для сайта
DirectoryIndex имя_файла
Кодировка по умолчанию
CharsetDefault ваша_кодировка
Запрет доступа с определенного ip
order allow deny
deny from all
deny from <ваш ip>
Установка пароля на директорию
AuthName "Private zone"
AuthType Basic
AuthUserFile /pub/home/твой_логин/.htpasswd
require valid-user
</Files>
Изменение максимального размера для загружаемых файлов
php_value upload_max_filesize 40M
php_value post_max_size 40M
Защита сайта от вставки изображений с других ресурсов
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]
Блокировка посетителей, перешедших с определенного домена
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_REFERER} bannedurl1.com [NC,OR]
RewriteCond %{HTTP_REFERER} bannedurl2.com [NC,OR]
RewriteRule .* - [F]
</ifModule>
Перенаправление на защищенное соединение HTTPS
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}