Am o problema cu apache2.
Sunt nou în ea și încerc să rezolv niște probleme.
Am un server care rulează Debian cu apache2.4 instalat și 3 site-uri care rulează. Un server strălucitor, un site web django și un site web static. Cele trei locuri sunt situate diferit
Site-ul web Static este un site de blogdown situat la /var/www/html/mysite cu un alias atribuit mysite.com/blog/. Problema este că navigând pe acel site nu pot încărca niciun CSS sau nu pot accesa fiecare subpagină a acestui site. În loc să mențin adresa /blog/link-to-some-page, apache2 mă conduce la /link-to-some-page. Aici fișierul meu de configurare apache2.
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /srv/dev-disk-by-label-disco1/django/wrkt-site
<Director /srv/dev-disk-by-label-disco1/django/wrkt-site>
Opțiuni FollowSymLinks
AllowOverride All
Comanda refuzată, permiteți
Permite de la toți
</Director>
Alias /static /srv/dev-disk-by-label-disco1/django/wrkt-site/static
<Director /srv/dev-disk-by-label-disco1/django/wrkt-site/static>
Solicitați toate acordate
</Director>
<Director /srv/dev-disk-by-label-disco1/django/wrkt-site>
<Fișiere wsgi.py>
Solicitați toate acordate
</Fișiere>
</Director>
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 wrkt
WSGIScriptAlias / /srv/dev-disk-by-label-disco1/django/wrkt-site/wrkt/wsgi.py
Alias /blog „/var/www/html/mysite”
<Directorul „/var/www/html/mysite”>
Opțiuni FollowSymLinks
AllowOverride Nici unul
</Director>
# Reguli de proxy
ProxyRequests dezactivat
ProxyPreserveHost activat
ProxyPass /stats-apps http://localhost:3333/
ProxyPassReverse /stats-apps http://localhost:3333/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combinat
Și aici sunt erorile pe care mi le dă errors.log:
[Luni, 27 septembrie 15:01:23.486805 2021] [wsgi:error] [pid 6689] [la distanță XXX.XX.XX.XXX:60541] Nu a fost găsit: /css/main.css
[Luni, 27 septembrie 15:01:23.504880 2021] [wsgi:error] [pid 6689] [la distanță XXX.XX.XX.XXX:58335] Nu a fost găsit: /css/fonts.css
[Luni, 27 septembrie 15:01:23.506045 2021] [wsgi:error] [pid 6689] [la distanță XXX.XX.XX.XXX:56566] Nu a fost găsit: /images/logo.png
[Luni, 27 septembrie 15:01:23.507491 2021] [wsgi:error] [pid 6689] [la distanță XXX.XX.XX.XXX:50814] Nu a fost găsit: /images/hugo-logo.png
Chiar am probleme să rezolv asta.
Marco