ServerName localhost
DocumentRoot /var/www/html
AllowOverride All
Require all granted
# Enable CORS for API endpoints
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Methods "GET, POST, PUT, DELETE, OPTIONS"
Header set Access-Control-Allow-Headers "Content-Type, Authorization, X-Requested-With"
# Handle OPTIONS requests for CORS
SetEnvIf Request_Method "OPTIONS" CORs
Header always set Access-Control-Allow-Origin "*" env=CORs
Header always set Access-Control-Allow-Methods "GET, POST, PUT, DELETE, OPTIONS" env=CORs
Header always set Access-Control-Allow-Headers "Content-Type, Authorization, X-Requested-With" env=CORs
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined