15 Nie mogę znaleźć sposobu, w jaki mogę zmapować pojedynczy adres URL na pojedynczy plik statyczny. Próbowałem: location /feeds/seznam/ { alias /path/to/file/feed.xml; } ale to nie działa (w logach widzę, że dołącza index.html do ścieżki). nginx Bruce źródło Ta odpowiedź dla nowych czytelników user21904 Odpowiedzi: 15 Spróbuj zamiast tego: location /feeds/seznam/ { rewrite ^/feeds/seznam/$ /path/to/file/feed.xml; } Bibliografia nginx przepisuje katalog wirtualny do pliku slm źródło 1 Działa, ale /path/to/file.xml musi być ścieżką adresu URL, a nie ścieżką systemu plików. Bruce @Bruce - czy możesz podać mi przykład? slm 2 @slm, szukasz alias /your-file-path;- nginx.org/en/docs/http/ngx_http_core_module.html#alias jobwat
15 Spróbuj zamiast tego: location /feeds/seznam/ { rewrite ^/feeds/seznam/$ /path/to/file/feed.xml; } Bibliografia nginx przepisuje katalog wirtualny do pliku slm źródło 1 Działa, ale /path/to/file.xml musi być ścieżką adresu URL, a nie ścieżką systemu plików. Bruce @Bruce - czy możesz podać mi przykład? slm 2 @slm, szukasz alias /your-file-path;- nginx.org/en/docs/http/ngx_http_core_module.html#alias jobwat
Odpowiedzi:
Spróbuj zamiast tego:
Bibliografia
źródło
alias /your-file-path;
- nginx.org/en/docs/http/ngx_http_core_module.html#alias