I realised I was proceeding with some old Assumptions from 20 years ago about webhost server config on the Infrastructure Side starting from DNS Config of the multiple domain names and servers to utilise.
I know there is more than one way to do it but I must end all assumptions by confirming how it really is in this new Moralis setup that is not like how I used to do things.
so naturally first thing I did was config Registrar.GreatSpirit.ca to resolve to https://7fs7jcaojzl6.moralis.io:2053/server
see it works
and really just occured to me, perhaps thats not really the right way.
Perhaps registrar.greatspirit.ca should be mapped to the existing hosting service home directory of ~userid/publichtml/Registrar.GreatSpirit.ca/
and then that subdomains local executabe scripts directory contains the code calling to
https://7fs7jcaojzl6.moralis.io:2053/server to display off that webhosts webpage.
or does calls to https://7fs7jcaojzl6.moralis.io:2053/server full complete webpage output approriate by browser id
I could see how as a mobile device dapp the fully contained dapp could on the device would just make api calls to https://7fs7jcaojzl6.moralis.io:2053/server
but I would rather want to present it as making API calls to https://Registrar.GreatSpirit.ca:2053
and really same for regular web browsers and generally, I want to make it very difficult for any body to discover who my back end hosting or service providers are.
and to provide 1 branded domain name interface to all of it.
Next the school has decided that since they have over 50 domain names on WP/WooCommerce Old FinTech payment Gateways that cant be shutdown for each artists personal website which could get a
https://Registrar.ArtistName.com to display only that artists Pieces
which leads me to about 6 mappings of
https://Registrar.ArtistXYZ123.com to https://7fs7jcaojzl6.moralis.io:2053/
or 6 mappings of
https://Registrar.ArtistXYZ123.com to https://ArtistXYZ123.com/Registrar with each site using its local cgibin/scripts directory to make API calls to https://7fs7jcaojzl6.moralis.io:2053/
and then I will need to maintain a list of which ip addresses in use include userid/passwd logins for any of the devs on all sides (ive still got a dozen of my own)
while I enjoy building data centres I know Moralis is to hide all that for you code devs to never think about it but I still need to understand which pieces of code are living on which Service Provider hardware and which ones my admins can log in to directly and which ones the devs can log into directly and which ones they cant.
and then to decipher which makes the Optimized Model for all my dev teams to use going forward for the next 5 to 10 years.
OK so I have to integrate existing live site Old Tech back end with new Moralis Tech back end
Then I have to be able to explain it to the non crypto devs at the school and the new crypto devs I will be working with now and in the future.
@ivan Please set me straight on the optimum straight forward approach , the ’ Right Way ’ that works for this School with 50 WP websites transitioning their registrar to the first Crypto Project they have ever looked at. I need to confirm I do not inadvertently setup a messy config that makes life really difficult in 2 to 3 years.
Ive always considered it my responsibility to over think all the options in the beginning to be sure we choose the right path and I need clear input instead of my guessing. especially with this being the very begining of more dev projects coming my way