Hi, I hope this helps. Whitelist the IP address: Obtain the IP address of the Zoho Subscription Portal server that needs access to the private page. This IP address can usually be provided by Zoho’s support or documentation. Modify your website’s .htaccess file: Access the root directory of your WordPress site using FTP or a file manager provided by your hosting provider. Locate and edit the .htaccess file. Add IP address restrictions: Within the .htaccess file, add the following code snippet to allow access to the private page from the specified IP address:
# Allow access to private page from Zoho Subscription Portal IP address
<Files "private-page-slug.php">
Order deny,allow
Deny from all
Allow from Zoho-IP-Address
</Files>
Replace private-page-slug.php with the actual URL slug of your private page, and Zoho-IP-Address with the IP address of the Zoho Subscription Portal server.
Save and upload the .htaccess file: Save the changes made to the .htaccess file and upload it back to the root directory of your WordPress site, replacing the existing file. Test the access: Ensure that you have logged out of your WordPress site or use a different browser or device to access the private page. Verify that you can access the private page through the Zoho Subscription Portal without any 404 errors.
Remember to keep your .htaccess file secure and make a backup before making any modifications. If you encounter any issues, it’s recommended to consult with your hosting provider or seek technical assistance to ensure the correct configuration of IP address restrictions.