nginx active le répertoire de colonnes
Lorsque vous souhaitez que nginx existe en tant que serveur de téléchargement de fichiers, vous devez activer le répertoire de colonnes nginx
server { location download { autoindex on; autoindex_exact_size off; autoindex_localtime on; } }
autoindex_exact_size : lorsqu'il est activé (par défaut), la taille exacte du fichier est affiché, l'unité est l'octet ; passer à off Afficher la taille approximative du fichier en Ko ou Mo ou Go
autoindex_localtime : Lorsqu'il est désactivé (par défaut), l'heure du fichier affichée est l'heure GMT après avoir été activée, l'heure du fichier ; l'heure affichée est l'heure du serveur
La valeur par défaut est lors de l'accès au txt répertorié. En attendant le fichier, le contenu du fichier sera affiché sur le navigateur. Si vous souhaitez que le navigateur le télécharge directement, ajoutez la configuration ci-dessous
if ($request_filename ~* ^.*?\.(txt|pdf|jpg|png)$) { add_header Content-Disposition 'attachment'; }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!