Назад | Перейти на главную страницу

Как мне настроить сервер lighttpd для обслуживания всех файлов изображений / js / css с основным сервером apache?

У меня есть сервер apache на сервере linux ubuntu. Я хотел бы настроить сервер lighttpd для обслуживания всего статического контента.

Это очень распространенная установка. Вы найдете множество продвинутых руководств через поиск в Google.

Но краткий ответ на этот вопрос касается как кодирования, так и конфигурации сервера.. Вам необходимо настроить lightthd для обслуживания запросов аналогично серверу apache. Затем вам нужно настроить код для запроса ваших изображений / js / css с сервера lighttpd, а не с сервера apache.

Таким образом, сервер apache отвечает на адрес www.somesite.com, а в источнике запросов веб-страницы переходят на css.somesite.com, js.somesite.com и images.somesite.com. Настройте DNS, чтобы указать эти три поддомена на ваш сервер lighttpd.

Ваши записи DNS должны делать это (используйте записи A)

  • www.somesite.com -> ip сервера apache
  • css.somesite.com -> ip сервера lighttpd
  • js.somesite.com -> ip сервера lighttpd
  • images.somesite.com -> ip-сервер lighttpd