<![CDATA[ FileDownload и ЧПУ - My Forums]]> https://forums.modx.com/thread/?thread=57056 <![CDATA[FileDownload &#1080; &#1063;&#1055;&#1059;]]> https://forums.modx.com/thread/57056/filedownload#dis-post-334615 Понадобилось мне знать, сколько раз скачали файл с сервера (банальный счетчик).

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.

Я в шоке, что делать?

ЧПУ менять не хочу!


]]>
kalina Nov 15, 2007, 08:02 AM https://forums.modx.com/thread/57056/filedownload#dis-post-334615