Adobe Experience Manager
One customer wants to block public access to their production publish URL - https://publish-pxxxxx-eyyy.adobeaemcloud.com/, to ensure that it is accessible only via their custom domain name (www.example.com).
As per the custom domain name setup, the DNS record for ‘www.example.com’ contains a CNAME entry of https://publish-pxxxxx-eyyy.adobeaemcloud.com. They do not have a separate CDN and are using AEM’s Fastly CDN.
In this scenario, you cannot block by a certain domain at the edge. The workaround is to create a vhost in the dispatcher to match your default domain https://publish-pxxxxx-eyyy.adobeaemcloud.com/ and deny access for all requests in the vhost.
/systemready path should be allowed because that is Adobe’s healthcheck.
For more help, visit the following link: