Понадобилось мне знать, сколько раз скачали файл с сервера (банальный счетчик).
1: есть ли решения, кроме FileDownload в связке с FileDownloadPlugin?
2: после установки FileDownload и FileDownloadPlugin у меня начались проблемы с Семантическими URL.
Как было до:
http://домен.ru/раздел/страница.html - всё замечательно работало
Что было сделано:
Установил FileDownload и FileDownloadPlugin.
Всё встало нормально.
Проблема в скачивании со страницы, ссылка имеет вид: http://домен.ru/страница.html/файл.pdf - такого файла в системе нет, ошибка...
Изменяю .htaccess:
- вместо ----
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
- добавляю -----
RewriteRule ^([^/]*)/?(.*)$ index.php?q=$1&d=$2 [L,QSA]
Что получил:
Файл с адресом http://домен.ru/страница.html/файл.pdf - скачиватся
Страница http://домен.ru/раздел/страница.html не отображается,
вместо нёе выводится http://домен.ru/раздел/
при этом в строке браузера виден полный путь http://домен.ru/раздел/страница.html
При отключенных Семантических URL всё работает нормально, но
http://домен.ru/index.php?id=50
меня не радует.
Как поженить FileDownload и ЧПУ?
Есть ли более простые решения для подсчета количества скачиваний? :’(
p.s.
Увидел в Help к FileDownload и ужаснулся:
Warning!
Friendly URLs work only with flat document aliasing structure setting
Use friendly alias path:
No and therefore won’t work for:
http://www.mymodxsite.com/en/products/downloads.html/myzipfile.zip.
Я в шоке, что делать?
ЧПУ менять не хочу!