Обработка htaccess на новом хостинге

Главные вкладки

Аватар пользователя Thor Thor 23 февраля 2013 в 18:18

Перенёс недавно сайты на хостинг Rusonyx, тариф самый начальный - супер сайт 2012, панель управления Plesk. Раньше с таким управлением хостингом не сталкивался, сложно так сразу понять где чего, ну вроде разобрался. Заработали сайты, по ходу выяснилось, что htaccess работает частично, а именно переброс с www на без www происходит без проблем, чистые ссылки на пейджере так же работают корректно.

Нарекания вызвало вот что. На прежнем хостинге в htaccess я без проблем блокировал ip адреса спамеров таким правилом:

Order Allow,Deny
Allow from All
Deny from 000.00.000.000
Deny from 000.000.00.000 (ip здесь привёл чисто произвольные для примера)

И это правило работало без проблем на прежнем хостинге, однако на Rusonyx оно отказалось работать на отрез - это первое что вызвало у меня нарекания

Второе, что меня озаботило, так это то что правило, которое эффективно запрещало показ картинок с моего сайта на сайте, который их спёр так же отказалось работать на Rusonyx
Пример этого правила таков:

RewriteEngine On
RewriteCond %{HTTP_REFERER} http://(.+\.)?bad-site\.ru/.*$ [OR]
RewriteCond %{HTTP_REFERER} http://(.+\.)?bad-site2\.ru/.*$ [OR]
RewriteCond %{HTTP_REFERER} http://(.+\.)?another-bad-site\.ru/.*$
RewriteRule \.(gif|png|jpg|jpeg)$ - [F]

И что удивительно часть htaccess работает как надо, а эти 2 правила, отлично работавшие на старом хостинге, здесь на Русониксе просто отвалились

Стал искать документацию. Нашёл вот что. Там как бы вроде надо файл vhost.conf редактировать. Надпись AllowOverride сделать All, но почему то в папку conf попасть ни по фтп ни по менеджеру файлов из панели Плеск не получилось - не пускает, общий файл на все сайты httpd.conf открывается там написано AllowOverride None и отредактировать файл никак нельзя - несохраняет изменения.

Что можно сделать, что бы вышеуказанные правила обрабатывались htaccess на хостинге русоникс?

И вот незадача..