У меня проблема с apache2.
Я новичок в этом, и я пытаюсь решить некоторые проблемы.
У меня есть сервер под управлением Debian с установленным apache2.4 и 3 запущенными веб-сайтами. Блестящий сервер, веб-сайт django и статический веб-сайт. Три сайта расположены по-разному
Статический веб-сайт — это блогдаун-сайт, расположенный по адресу /var/www/html/mysite с присвоенным ему псевдонимом mysite.com/blog/. Проблема в том, что на этом сайте я не могу загрузить какой-либо css или не могу получить доступ ко всем подстраницам этого сайта. Вместо того, чтобы хранить адрес /blog/link-to-some-page, apache2 ведет меня к /link-to-some-page. Вот мой файл конфигурации apache2.
<Виртуальный хост *:80>
Веб-мастер администратора сервера@localhost
DocumentRoot /srv/dev-disk-by-label-disco1/django/wrkt-сайт
<Каталог /srv/dev-disk-by-label-disco1/django/wrkt-site>
Параметры
Разрешить переопределить все
Запретить, разрешить
Разрешить от всех
</Каталог>
Псевдоним /static /srv/dev-disk-by-label-disco1/django/wrkt-site/static
<Каталог /srv/dev-disk-by-label-disco1/django/wrkt-site/static>
Требовать все предоставленные
</Каталог>
<Каталог /srv/dev-disk-by-label-disco1/django/wrkt-site>
<Файлы wsgi.py>
Требовать все предоставленные
</файлы>
</Каталог>
WSGIDaemonProcess wrkt python-path=/srv/dev-disk-by-label-disco1/django/wrkt-site/ python-home=/srv/dev-disk-by-label-disco1/django/wrkt-site/venv
Работа WSGIProcessGroup
WSGIScriptAlias//srv/dev-disk-by-label-disco1/django/wrkt-site/wrkt/wsgi.py
Псевдоним /blog "/var/www/html/mysite"
<Каталог "/var/www/html/mysite">
Параметры
Аллововеррайд
</Каталог>
# Правила прокси
Прокси-запросы выключены
ProxyPreserveHost включен
ProxyPass /stats-apps http://localhost:3333/
ProxyPassReverse /stats-apps http://localhost:3333/
Журнал ошибок ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log вместе
И вот какие ошибки выдает мне error.log:
[Пн, 27 сентября, 15:01:23.486805 2021] [wsgi:ошибка] [pid 6689] [удаленный XXX.XX.XX.XXX:60541] Не найдено: /css/main.css
[Пн, 27 сентября, 15:01:23.504880 2021] [wsgi:ошибка] [pid 6689] [удаленный XXX.XX.XX.XXX:58335] Не найдено: /css/fonts.css
[Пн, 27 сентября, 15:01:23.506045 2021] [wsgi:error] [pid 6689] [удаленный XXX.XX.XX.XXX:56566] Не найдено: /images/logo.png
[Пн, 27 сентября, 15:01:23.507491 2021] [wsgi:error] [pid 6689] [удаленный XXX.XX.XX.XXX:50814] Не найдено: /images/hugo-logo.png
Мне действительно трудно решить эту проблему.
Марко