GNU/Linux >> Linux Esercitazione >  >> Linux

Le directory http statiche non vengono servite

Il percorso del tuo gestore (/css/ ) viene passato al gestore FileServer più il file dopo il prefisso. Ciò significa che quando visiti http://myhost.fake/css/test.css il tuo FileServer sta cercando di trovare il file ./css/css/test.css .

Il pacchetto http fornisce la funzione StripPrefix per eliminare il /css/ prefisso.

Questo dovrebbe farlo:

http.Handle("/css/", http.StripPrefix("/css/", http.FileServer(http.Dir("css"))))

Linux
  1. Installa i binari in /bin, /sbin, /usr/bin e /usr/sbin, interazioni con --prefix e DESTDIR

  2. Quando dovrei usare /dev/shm/ e quando dovrei usare /tmp/?

  3. Recupera il file cancellato che è attualmente in fase di scrittura

  4. Linux:differenza tra /dev/console , /dev/tty e /dev/tty0

  5. echo o print /dev/stdin /dev/stdout /dev/stderr

In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

Linux:differenza tra /dev/console , /dev/tty e /dev/tty0?

Bash =~ Regex e HTTPS://regex101.com/?

Debian – Spostare /var, /home in una partizione separata?

Comprendere i file /proc/mounts, /etc/mtab e /proc/partitions

Come modificare /tmp predefinito in /home/user/tmp