Originally, each Post Affiliate Pro account uses a standard domain, e.g. example.postaffiliatepro.com
If you want to use your own domain (custom domain) for access to your Post Affiliate Pro account, you can do it via 'domain parking'.
Your own domain can be a third-level domain like:
(merchant panel will be accessible from https://www.myaffiliateprogram.com/merchants, affiliate panel from https://www.myaffiliateprogram.com/affiliates)
(merchant panel will be accessible from https://affiliates.mydomain.com/merchants, affiliate panel from https://affiliates.mydomain.com/affiliates)
How to configure a custom domain for your cloud account?
To setup your custom domain you must create CNAME record in your domain management panel!
- CNAME record on your own domain has to point to the default URL of your Post Affiliate Pro account >>> example.postaffiliatepro.com
- if you are not sure how to setup CNAME record on your own domain, you can ask your server admin or hosting provider to help you with that.
Note 1: check out this guide how to do it in various web-hosting services.
Note 2: Please read also the article about how to configure your custom domain DNS settings to complete the configuration.
IMPORTANT: CNAME record is not propagated on DNS servers immediately after setup! This change can take up to 24 hours. You can use this website to check if your CNAME was propagated or not. If it was propagated, you can continue with second step.
Do this step only if your CNAME record is already set and propagated!
In merchant panel of your Post Affiliate Pro navigate to Configuration > Domain settings and enable 'use custom account domain' option.
Here you can set your custom domain (e.g. www.myaffiliateprogram.com) which will be used instead of your original Post Affiliate Pro account domain (e.g. example.postaffiliatepro.com).
Just insert your custom domain into the box and click on "Apply" button.
You are done. From now on your cloud Post Affiliate Pro account (e.g. example.postaffiliatepro.com) should be accessible via your own custom domain (e.g. www.myaffiliateprogram.com).
How to set own SSL certificate and enable secure access for your custom domain?
By default every Post Affiliate Pro cloud account has a secure access enabled! This means that you can access it through httpS link like >>> https://example.postaffiliatepro.com
However, when you set your own custom domain, it is not automatically accessible via https. So, there is an option to set your own SSL certificate on your custom domain. This certificate of yours will cover the access ONLY to your custom domain https://www.myaffiliateprogram.com
In merchant panel of your Post Affiliate Pro navigate to Configuration > Domain settings and enable 'use custom certificate' option. Note: Again, use only third-level domains like www.myaffiliateprogram.com or affiliates.mydomain.com. Do NOT use second-level domains like mydomain.com
Enter all info for your certificate and then generate and download your CSR signing request by clicking on "Generate" button.
Take the CSR signing request to your certificate authority (company who will issue the certificate) and generate a new certificate with it.
When you have your certificate file, come back to this screen in Post Affiliate Pro and click on certificate "Setup" link.
Certificate setup popup will be displayed, so just paste your certificate in "Certificate" text box and click on "Save" button. Then click on "Apply" button.
Note: a CA bundle (intermediate certificate) should be added with your certificate code into 'certificate setup popup' as well.
Your certificate will be installed on our server in couple of minutes.
Note: Few common domain/secure access configuration examples