Видимо, в модуле есть изъян, который себя проявляет только у вас.
Модуль без изъянов должен хорошо работать везде :)
Ищите специалиста, который вам поможет.
Задавание наводящих вопросов на форуме займёт гораздо больше времени, чем просто "взять и посмотреть".
Видимо, в модуле есть изъян. Пишите разработчику.
Ютуб на айфонах/айподах/айпадах показывается специальной ютубной программой.
1. Следует почитать логи веб-сервера (особенно после 500-й ошибки)
2. Возможно, сначала лучше обновить до 1.3
За что очередной раз спасибо Стиву Джобсу :D
Ну так и предлагайте там.
Один раз у вас его скачают целиком, а дальше пошло-поехало. Уже не нужно будет ни где его держать.
Схему для лицензии можно рисовать любую — она всем по-барабану.
Точную схему нужно будет рисовать при вводе в эксплуатацию.
Наверное, плееры не передают реферера. Тогда я вижу такие способы.
1. Отдавать контент скриптом, сравнивая в базе id файла и ip-шник, с которого разрешено его качать. Но это будет накладно по ресурсам.
2. Делать временную директорию, в неё класть symlink на настоящий файл и .htaccess, в котором будут запрещены все айпишники, кроме одного, и выдавать эту ссылку пользователю. Через 24 часа директорию удалять.
Но через nginx отдавать всё равно не получится.
А почему вы решили, что там есть панель управления?
Панель управления нужна тогда, когда идёт постоянная движуха в конфигах. А если там пара сайтов на сервере, и раз в полгода нужно создать новый почтовый ящик, то и панель ни к чему. Ресурсы только жрёт :)
[umka] добавил 02.08.2011 в 11:44
Ну добавьте нужные вам расширения в списочек, и файлы по прямым ссылкам (с других сайтов) скачиваться не будут.
А про динамические ссылки — это уже другая задача.
В конфиг добавьте
location ~ .(jpg|jpeg|gif|png)$ { root /path/to/public_html/; valid_referers server_names none blocked; if ($invalid_referer) { return 403; } }