Раздача apk с nginx

1 234 5
Den73
На сайте с 26.06.2010
Offline
523
#21
abasive:

location / file {
root /var/www/apk/data/www/apk.site.ru;
access_log /var/www/httpd-logs/123.log ;
internal;
apk ;

опять на теже грабли? сходите в раздел администрирование не насилуйте себе мозг.

abasive
На сайте с 07.09.2009
Offline
109
#22
Den73:
опять на теже грабли? сходите в раздел администрирование не насилуйте себе мозг.

Если вы это знаете и для вас очень просто, то для новичка не очень понятно.

---------- Добавлено 16.01.2013 в 23:01 ----------

Andron_buton:
Если уж совсем хочется только в этой папке только такие расширения, то тогда так

Так не будет работать?

location / file {

root /var/www/apk/data/www/apk.site.ru;

access_log /var/www/httpd-logs/123.log ;

location ~ \.apk$ {

}

}

Аренда сервера в Европе и США (http://www.imhoster.net/p.php?18285&goto=aHR0cDovL3d3dy5pbWhvc3Rlci5uZXQvc2VydmVycy9kZWRpY2F0ZWQv), Рерайтинг, копирайтинг (http://www.etxt.ru/?r=abasive), Выделенные серверы и VPS по самым низким ценам.! (http://cp.inferno.name/aff.php?aff=754&gid=1)
M
На сайте с 24.10.2011
Offline
173
#23
abasive:
Так не будет работать?

нет, не будет

Den73
На сайте с 26.06.2010
Offline
523
#24
abasive:
Если вы это знаете и для вас очень просто, то для новичка не очень

нет проблем, в nginx очень хорошая документация на оф сайте, изучайте и стройтесь.

deltahost.com.ua
На сайте с 09.09.2010
Offline
130
#25
abasive:
Я добавил поддомен apk.site.ru

а в nginx ставляю код который использую для раздачи flv, немного переделав код

location / file {
root /var/www/apk/data/www/apk.site.ru;
access_log /var/www/httpd-logs/123.log ;
internal;
apk ;

а где тут ощибка?

Я выделил ошибку

VPS (http://deltahost.ua/vps.html) и Аренда сервера (http://deltahost.ua/dedicated.html) в США, Нидерландах, Украине. Extra IPv4 - $2 Неизменное премиум качество с 2008-го года!
Andron_buton
На сайте с 19.07.2007
Offline
270
#26
abasive:
Я добавил поддомен apk.site.ru

а в nginx ставляю код который использую для раздачи flv, немного переделав код

директива flv; в нгинкс делает только то, что позволяет перематывать видео, без этой директивы файл все также будет проигрываться, но не будет перемотки, для apk Не надо перемотка (не знаю как еще объяснить)

Для обычной раздачи файлов вообще никакой настройки не надо

если у Вас открывается apk.site.ru, то должно без всяких плясок открывать apk.site.ru/file.apk

abasive
На сайте с 07.09.2009
Offline
109
#27

Andron_buton,

Спасибо вам большое за код, он прекрасно работает. Настроил отдачу apk с nginx.

---------- Добавлено 17.01.2013 в 02:54 ----------

Теперь проблема в другом, скачанные приложения не открывает на телефоне. В чем причина?

deltahost.com.ua
На сайте с 09.09.2010
Offline
130
#28
abasive:
скачанные приложения не открывает на телефоне. В чем причина?

Вы уверены что это вопрос для раздела "Хостинг"?

P
На сайте с 16.03.2009
Offline
144
#29

lol nginx apk. Какой нафиг тут flv?

.APK (Android Package) — формат архивных исполняемых файлов-приложений для Android.
Каждое приложение Android скомпилировано и упаковано в один файл.
D3
На сайте с 07.01.2011
Offline
33
#30
abasive:
Andron_buton,
Спасибо вам большое за код, он прекрасно работает. Настроил отдачу apk с nginx.

---------- Добавлено 17.01.2013 в 02:54 ----------

Теперь проблема в другом, скачанные приложения не открывает на телефоне. В чем причина?

может нужно хедеры правильные отсылать, например Content-Type: application/vnd.android.package-archive. нужно добавить в файл mime.types (в линуксе это в папке /etc/nginx)

application/vnd.android.package-archive apk

проще посмотреть у конкурентов, какие хедеры шлет сервер при скачке apk

1 234 5

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий