Skip to content

Apache

Use this page for classic web hosting on Apache: cPanel, A2, Bluehost and similar. Requires mod_proxy.

A <Location> block. The app shows it under Setup → Connect your website with the values filled in; copy it with Copy setup snippet. The shape is:

<Location /work>
ProxyPass https://proxy.simplifylocal.app/<business-id>/work
ProxyPassReverse https://proxy.simplifylocal.app/<business-id>/work
</Location>

<business-id> is filled in by the app. Do not type it by hand.

  1. Open the site’s .htaccess file, or its virtual-host config, on the server.
  2. Paste the block near the top of the file.
  3. Reload Apache: sudo systemctl reload apache2 (or apachectl graceful).

Leave ProxyPreserveHost at its default (off). The request has to reach us as proxy.simplifylocal.app.

Do not add a rule for /_next/*.

Back in the app, click I added it. Check now. See Verify the connection for what each result means.

If the check reports that the site is forwarding but the signal isn’t getting through, check for a ProxyPreserveHost On line in the same config and remove it, then reload and check again.