Проблема с обслуживанием статических файлов на поддомене - PullRequest
0 голосов
/ 22 апреля 2019

У меня проблемы с настройкой обслуживания статического файла для субдомена с помощью пакета gorilla / mux.

У меня настроен маршрутизатор мультиплексора, в котором есть несколько маршрутов для других проектов, и теперь я хочу обслуживать статический контент на static.example.com.Я пытался реализовать его в маршруте со стандартным файловым сервером, но я не уверен, как это сделать.Сервер также только https.

Я уже пробовал некоторые подходы с .Host () в конце маршрута и http.FileServer, например:

r.PathPrefix("/").Handler(http.StripPrefix("/static/", http.FileServer(http.Dir(usr.HomeDir+"/static/")))).Host("static.example.com")
...