วันพุธที่ 11 พฤศจิกายน พ.ศ. 2563

วิธีแก้ 404 Page not found เมื่อ deploy website ขึ้น web hosting

  สำหรับUbuntu  18.04  ปรับระบบจองห้องประชุม

แก้ไขไฟล์ Config   

  • เปิดไฟล์ Config เพื่อแก้ไข
nano /etc/apache2/sites-available/000-default.conf
  • เพิ่มคำสั่งด้านล่างใน <VirtualHost>
<Directory /var/www/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
  • จากนั้น Restart apache
$ sudo systemctl restart apache2

ส่วนสุดท้ายคือ เพิ่มไฟล์ .htaccess ใน document root (/public_html) ของโปรเจค

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
</IfModule>

เป็นอันเสร็จพิธี :)

ไม่มีความคิดเห็น:

แสดงความคิดเห็น