# Apache proxy config for aibitadmin – proxy /api to Node.js on 4001
# Copy to:
#   /etc/apache2/conf.d/userdata/std/2_4/aibitsofts/aibitadmin.aibitsoft.cloud/proxy.conf
#   /etc/apache2/conf.d/userdata/ssl/2_4/aibitsofts/aibitadmin.aibitsoft.cloud/proxy.conf
# Then uncomment the Include lines for aibitadmin in httpd.conf and reload Apache.

ProxyPreserveHost On

# Serve .well-known from disk for AutoSSL/ACME
Alias /.well-known /home/aibitsofts/public_html/aibitadmin.aibitsoft.cloud/.well-known
<Directory "/home/aibitsofts/public_html/aibitadmin.aibitsoft.cloud/.well-known">
    AllowOverride None
    Options -Indexes
    Require all granted
</Directory>

# Proxy /api to Node.js backend
ProxyPass /.well-known !
ProxyPass /api http://127.0.0.1:4001/api
ProxyPassReverse /api http://127.0.0.1:4001/api
