jkm

Рейтинг
120
Регистрация
20.02.2014

А кеш браузера чистили?

Дополнительный RewriteCond здесь не требуется.

Тогда так


RewriteRule ^razdel(.+)$ http://%{HTTP_HOST}/razdel [L,R=301]

Шаблон применяется к строке запроса, а там было goi.php. Вот шаблон \.(zip|rar) и не работал.

Вот статья на хабре по .htaccess http://habrahabr.ru/company/sprinthost/blog/129560/

Снова внести изменения в RewriteRule


RewriteRule goi\.php$ http://%{HTTP_HOST}/? [R=301,L]

Если скачивание через отдельный скрипт то можно ограничить обращения к этому скрипту.

Замените шаблон в RewriteRule на такой:


RewriteRule goi\.php$ - [F,L]

Запись mysql:localhost означает, что сервер БД находятся на той же машине, что и веб сервер.

В чем, собственно, проблема?

Вероятно, добавляете в самый конец уже после правил для чпу, которые все заворачивают на index.php.

Перенесите правило на самый верх, сразу после RewriteEngine On.

Замените site.ru на ваш домен и вставляйте правила разу после RewriteEngine On


RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?site\.ru/ [NC]
RewriteRule \.(zip|rar)$ - [F,L]
lusan:
Так он вряд ли включен) Просто массаж щёткой =)

Всего: 749