ฉันมีปัญหากับ apache2
ฉันยังใหม่กับมันและฉันกำลังพยายามแก้ปัญหาบางอย่าง
ฉันมีเซิร์ฟเวอร์ที่ใช้เดเบียนโดยติดตั้ง apache2.4 และทำงานอยู่ 3 เว็บไซต์ Shiny Server เว็บไซต์ django และเว็บไซต์แบบคงที่ ทั้งสามแห่งตั้งอยู่แตกต่างกัน
Static webiste คือไซต์บล็อกซึ่งอยู่ที่ /var/www/html/mysite โดยมีนามแฝงที่กำหนดให้คือ mysite.com/blog/ ปัญหาคือการท่องเว็บนั้นฉันไม่สามารถโหลด css ใดๆ หรือฉันไม่สามารถเข้าถึงทุกหน้าย่อยของเว็บไซต์นี้ได้ แทนที่จะเก็บที่อยู่ /blog/link-to-some-page apache2 ทำให้ฉันไปที่ /link-to-some-page นี่คือไฟล์ปรับแต่ง apache2 ของฉัน
<โฮสต์เสมือน *:80>
ServerAdmin webmaster@localhost
DocumentRoot /srv/dev-disk-by-label-disco1/django/wrkt-site
<ไดเรกทอรี /srv/dev-disk-by-label-disco1/django/wrkt-site>
ตัวเลือก FollowSymLinks
AllowOverride ทั้งหมด
คำสั่งปฏิเสธอนุญาต
อนุญาตจากทั้งหมด
</ไดเรกทอรี>
นามแฝง /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 wrkt
WSGIScriptAlias / /srv/dev-disk-by-label-disco1/django/wrkt-site/wrkt/wsgi.py
นามแฝง /blog "/var/www/html/mysite"
<ไดเรกทอรี "/var/www/html/mysite">
ตัวเลือก FollowSymLinks
AllowOverride ไม่มี
</ไดเรกทอรี>
#กฎการมอบฉันทะ
ProxyRequests ปิด
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:ข้อผิดพลาด] [pid 6689] [ระยะไกล XXX.XX.XX.XXX:56566] ไม่พบ: /images/logo.png
[จันทร์ 27 กันยายน 15:01:23.507491 2021] [wsgi:ข้อผิดพลาด] [pid 6689] [ระยะไกล XXX.XX.XX.XXX:50814] ไม่พบ: /images/hugo-logo.png
ฉันมีปัญหาจริงๆในการแก้ปัญหานี้
มาร์โค