Debian fórum

Dotazy => Všeobecná podpora => Téma založeno: Elipso 30. 08. 2014, 17:39:49

Název: Nginx zobrazenie všetkého za /
Přispěvatel: Elipso 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;
    }
}
Název: Re:Nginx zobrazenie všetkého za /
Přispěvatel: Petr Krčmář 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;
}