Custom base url path
-
How can I change "base url path" for mango:
I mean e.g:
default: http://10.0.0.1:8080/
needed: http://10.0.0.1:8080/scada/I would like to avoid unnecessary scanning by robots.
Best Regards,
-
@DominikJ No this is not supported in Mango, although you could easily do this by putting Mango behind a reverse proxy. By robots you are talking about search index indexers? There is a robots.txt file that you could override if needed. This is the default contents -
User-agent: * Disallow: /
-
I think about bad robots that ignore any directives :)
I have nginx up front.
It works fine in config: http://10.0.0.1/ -> http://10.0.0.1:8080/
but does not: http://10.0.0.1/scada/ -> http://10.0.0.1:8080/in this case a page source looks like:
... <link rel="manifest" href="/modules/mangoUI/web/ui/manifest.json?v=6adfd6d26015f7aa95abe22e893d6593"> ... <div ng-cloak ng-if="::noApi" class="missing-module">mangoApi module is required.</div>
so links point to http://10.0.0.1/modules/... not to http://10.0.0.1/scada/modules/...
I'm afraid I would have to rewrite/redirect all subdirs used by Mango - poor solution.
Best Regards,
-
Alternatively you go by the means of using the web server with your own frontend which talks to the mangoApi. That way you can set up the site to work however you like. Do note though that will make things more complex when it comes to getting help as we will not be able to match apples with apples.
Fox
-
@dominikj said in Custom base url path:
I think about bad robots that ignore any directives :)
If you are worried about this I would advise firewalling Mango and using a VPN.
Please read https://en.wikipedia.org/wiki/Security_through_obscurity