LINUX.ORG.RU
решено ФорумAdmin

nginx, не открываются файлы pdf и текстовые

 


0

1

Настройки nginx:

http {
        include /etc/nginx/mime.types;
...
location /test {

    autoindex on;
    autoindex_exact_size on;
    autoindex_localtime on;

    types {
        text/plain txt ks sh c cfg;
        image/png png;
    }
    
    try_files $uri $uri/ =404;
}

txt, ks, sh, png открываются, а вот cfg не открывается. Так же не открываются различные Makefile и config.

Хотелось бы получить что-то типа вот этого: https://www.kernel.org/pub/scm/editors/uemacs/uemacs.git/

Как сделать так, чтобы браузер открывал любые текстовые файлы, а так же pdf, а не скачивал их?

Deleted

Последнее исправление: Deleted (всего исправлений: 4)

чтобы браузер открывал любые текстовые файлы


попробовать задать default_type

--- ./nginx.conf	2016-11-01 20:55:22.780671187 +0300
+++ ./nginx.conf	2016-11-01 20:56:14.710695187 +0300
@@ -1,17 +1,18 @@
 http {
         include /etc/nginx/mime.types;
 ...
 location /test {
 
     autoindex on;
     autoindex_exact_size on;
     autoindex_localtime on;
+    default_type text/plain;
 
     types {
         text/plain txt ks sh c cfg;
         image/png png;
     }
     
     try_files $uri $uri/ =404;
 }

fjoe
()
Ответ на: комментарий от fjoe

Да, всё заработало, спасибо. В сочетании с application/pdf pdf; открываются все текстовые файлы и все pdf.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.