I know you may not be using a load balanced server, but the general gist is to create a master instance on one domain (your admin) and a slave on another domain. The master then just pushes changes to slave. Then on the slave you can remove the umbraco folder. Not sure you'd get the exact domain you want (ie, it would probably be http://admin.domain.com/umbraco) but I guess you could build a redirect in if someone accesses it from the admin domain?
If you aren't bothered about maintaining the URL throughout the sesson, you could just set the subdomain to redirect to /umbraco on the main site. Or you could setup some URL rewriting rules (not sure if you could do this with the umbraco re-writing, or whether you'd need something outside .net)
i got it as requirement, access admin gui on different domain, with particular security restriction in the access.
both site served with ssl.
if you see a better solution feel free to tell.
PS 1 may i ask tou what do you mean with "making sure none of the interface breaks when they reference this path"
PS:2 my mistake explaining how to create the rewrite rule for exclude /umbraco , i plan to not create the rewrite rule to exclude /umbraco in normal site via umbraco, but using
admin gui on different domain
Hello and thanks in advice
is there a way to configure/install umbraco with the admin gui on different domain or subdomain?
i mean instead of accessing umbraco with
[site] http://domain.com ;
[admingui] http://domain.com/umbraco ;
accessing with url of this kind
[site] http://domain.com ;
[admingui] http://admin.domain.com
Hey Fabio,
There is an option inside the web.config to change the umbraco folder name, but never tried it and heard some people have dificuilties.
I'd probably look into the load balancing stuff, specificaly the videos on Umbraco.tv
http://umbraco.tv/documentation/videos/for-site-builders/load-balancing/introduction-to-load-balancing-in-umbraco
I know you may not be using a load balanced server, but the general gist is to create a master instance on one domain (your admin) and a slave on another domain. The master then just pushes changes to slave. Then on the slave you can remove the umbraco folder. Not sure you'd get the exact domain you want (ie, it would probably be http://admin.domain.com/umbraco) but I guess you could build a redirect in if someone accesses it from the admin domain?
Matt
thanks Matt for point me out to that.
i don't know at all how the load balancing works in umbraco.
First of all it will be good to know if is there any way to have the admin gui on a different domain.
Otherwise i'll try with load balancing.
Fabio
Hey Fabio,
If you aren't bothered about maintaining the URL throughout the sesson, you could just set the subdomain to redirect to /umbraco on the main site. Or you could setup some URL rewriting rules (not sure if you could do this with the umbraco re-writing, or whether you'd need something outside .net)
Matt
Matt cool idea
so do you think the following will worK?
-create new domain on the same umbraco installation and redirect each call to /umbraco
-create e rewrite rule to the "normal" site to disable access to the admin section
Fabio
Only problem I can forsee, if you did disable access to /umbraco, is making sure none of the interface breaks when they reference this path.
Give it a go though and see what happens I guess
Matt
Can I ask the reason you want to do this? Just in case there is a better alternative.
Matt, sure you can ask,
i got it as requirement, access admin gui on different domain, with particular security restriction in the access.
both site served with ssl.
if you see a better solution feel free to tell.
PS 1 may i ask tou what do you mean with "making sure none of the interface breaks when they reference this path"
PS:2 my mistake explaining how to create the rewrite rule for exclude /umbraco , i plan to not create the rewrite rule to exclude /umbraco in normal site via umbraco, but using
a reverse proxy.
is working on a reply...