Страница 1 из 1

проблема с переадресацией существующих файлов

СообщениеДобавлено: Вс май 04, 2014 3:45 pm
Feramount
Имею файл
Код: выделить все
ForceType application/octet-stream

php_value error_reporting E_NONE

php_value display_errors 1
php_value display_startup_errors 1

DirectoryIndex /core/CreatePage.php
RewriteEngine On

RewriteRule ^(.*).(zip|pdf|rar)$ /core/download.php?file=$1.$2&key=secretkey23709676 [L]

RewriteCond %{REQUEST_URI} admin.*$
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^admin/?.* /admin/index.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ./* /core/CreatePage.php [L]


Суть заключается в том что при обращении к zip, pdf и rar файлам, я переадресую пользоватея на скрипт учета статистики загрузки и отдаю ему файл который ему нужен. Проблема вот в чем, если я пытаюсь скачать существующий файл то он его качает минуя это правило. При попытке скачать несуществующий файл меня как раз перекидывает на этот скрипт.
Вопрос: как вылечить мою проблему?

СообщениеДобавлено: Вс май 04, 2014 6:08 pm
Feramount
Вообщем как я понял, на архивы вообще не распространяются правила файла htaccess

Mohsin

СообщениеДобавлено: Вт окт 14, 2014 4:41 pm
jony33
Проблема вот в чем, если я пытаюсь скачать существующий файл то он его качает минуя это правило. При попытке скачать несуществующий файл меня как раз перекидывает на этот скрипт.

СообщениеДобавлено: Пт окт 17, 2014 9:29 am
Arhangel
Запрошенный URL /start не был найден на этом сервере.
Кто нибудь знает как исправить эту ошибку?

СообщениеДобавлено: Ср фев 04, 2015 5:14 am
mickel
Nice Post :lol: