Autor Téma: Nginx zobrazenie všetkého za /  (Přečteno 1179 krát)

Offline Elipso

  • Začátečník
  • **
  • Příspěvků: 52
    • Zobrazit profil
Nginx zobrazenie všetkého za /
« kdy: 30. 08. 2014, 17:39:49 »
Dobrý deň

Ako si mám nastaviť Nginx aby zobrazoval,načítal a sťahoval všetko čo bude za /, teda localhost/obrazok.png zobrazí, localhost/moj.exe stiahne atd

Kód: [Vybrat]
server {
    listen 80; 
    root /home/mojesubory;
    server_name localhost;
    index index.html;

    location ~ \.php$ {
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
    }
}

Offline Petr Krčmář

  • Administrátor
  • Aktivní­ uživatel
  • *****
  • Příspěvků: 448
    • Zobrazit profil
    • Debian-linux.cz
Re:Nginx zobrazenie všetkého za /
« Odpověď #1 kdy: 30. 08. 2014, 21:23:19 »
Ve druhé části toho konfigu máš nadeklarováno, co se má udělat se soubory končícími na .php. Ovšem Nginx neví, co s těmi ostatními. To je jádro tvého problému. Musíš tedy v konfiguraci pokračovat. Například:

Kód: [Vybrat]
location / {
root /home/mojesubory;
}