# JavaScript MIME type
AddType application/javascript .js
AddType application/json .json

# CSS MIME type
AddType text/css .css

# Image MIME types
AddType image/svg+xml .svg
AddType image/png .png
AddType image/jpeg .jpg
AddType image/jpeg .jpeg
AddType image/gif .gif
AddType image/webp .webp

# Font MIME types
AddType font/ttf .ttf
AddType font/otf .otf
AddType font/woff .woff
AddType font/woff2 .woff2

# Force JavaScript MIME type for all JS files
<Files *.js>
  ForceType application/javascript
</Files>

# Enable mod_rewrite
RewriteEngine On
RewriteBase /netflix_chatbot/

# Don't rewrite files or directories
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]

# Rewrite everything else to index.html
RewriteRule ^ index.html [L]