Jump to content
  • 0

Payment url incorrect after migrating Blesta to a new domain


Question

Posted

I moved Blesta from domain1.com/blesta to blesta.domain2.com.

The 'Pay Now' (without logging in) link in invoices is incorrect and I don't know where to fix it.

It should be

blesta.domain2.com/client/pay/method/...

But instead it's

domain2.com/client/pay/method/...

Where do I set the base url for the site? After migrating I went through every single setting, I must have missed where to set the url.

8 answers to this question

Recommended Posts

  • 0
Posted
  On 11/15/2019 at 5:45 PM, sunrisepro said:

I did, but I used the actual company domain and not the subdomain that Blesta is on. I assume I have to enter the subdomain there?

Expand  

Hostname is the FQDN, if you are using a subdomain then that must be included.

  • 0
Posted
  On 11/15/2019 at 5:55 PM, Paul said:

Hostname is the FQDN, if you are using a subdomain then that must be included.

Expand  

Got it. This is really a usability fault on your part, there's nothing at all there noting that domain setting decides the base url for the site. Most CMS's have a specific settings page for such an important setting. Currently it simply appears to be a bit of contact info.

  • 0
Posted
  On 11/15/2019 at 6:16 PM, sunrisepro said:

Got it. This is really a usability fault on your part, there's nothing at all there noting that domain setting decides the base url for the site. Most CMS's have a specific settings page for such an important setting. Currently it simply appears to be a bit of contact info.

Expand  

It's mentioned in the documentation on Moving Blesta Final Steps > #3 for hostname, and #2 for updating path settings.

  • 0
Posted
  On 11/21/2019 at 5:02 PM, sunrisepro said:

Nothing on that page mentions the url field of the company settings. 

Expand  

Step 3:

  Quote

If the hostname changed, be sure to update it under Settings > System > Companies.

Expand  

Hostname by definition would include anything.domain.tld. If we just said "Domain" I could see how that would be incorrect, which would be different than hostname. What would you suggest we add for more clarity?

Blesta detects the hostname during installation automatically. When moving Blesta if the hostname changes it must be updated, which is indicated in the documentation. Not sure what we can do to improve this. Suggestions welcome.

  • 0
Posted
  On 11/21/2019 at 5:23 PM, Paul said:

Step 3:

Hostname by definition would include anything.domain.tld. If we just said "Domain" I could see how that would be incorrect, which would be different than hostname. What would you suggest we add for more clarity?

Blesta detects the hostname during installation automatically. When moving Blesta if the hostname changes it must be updated, which is indicated in the documentation. Not sure what we can do to improve this. Suggestions welcome.

Expand  

There is no 'Basic Setup' option, that's part of the problem. I would start with changing it to System > Setup > Companies and then explain how the company url field is relevant. That's the actual problem and I only found it by going through every single Blesta setting until I found the url field in Companies.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...