Ответ
Apache — это популярный веб-сервер с открытым исходным кодом, который обрабатывает HTTP-запросы и отдаёт статический контент (HTML, CSS, JS, изображения).
Ключевые особенности:
- Поддержка модулей (например, mod_rewrite для ЧПУ)
- Кроссплатформенность (Linux, Windows, macOS)
- Гибкость конфигурации через
.htaccess
Пример конфигурации для фронтенда:
<VirtualHost *:80>
ServerName example.com
DocumentRoot /var/www/html
<Directory /var/www/html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>Для современных SPA часто используют Apache как прокси к бэкенду или для раздачи статики. Альтернативы — Nginx, Caddy.