Hello everyone,
I’m looking for assistance in restricting access to a specific URL path on my website. The production environment URL is abc.xyz.com, and I need to ensure that any attempts to access abc.xyz.com/ServiceCenter/ through a browser are blocked or redirected appropriately.
I want this restriction to be implemented without affecting any other URL paths under abc.xyz.com.
What solutions or approaches can be recommended for achieving this?
Hello Selva,
Please refer below documentation on SEO configurations on platform.
https://success.outsystems.com/documentation/11/building_apps/search_engine_optimization_in_apps/
https://success.outsystems.com/documentation/11/building_apps/search_engine_optimization_in_apps/seo_for_outsystems_reactive_web_apps_vs_traditional_web_apps/seo_friendly_urls_for_reactive_web_apps/
Hope it helps!
Junaid
Hi Junaid,
Thank you for sharing the documentation on SEO configurations; I appreciate it!
I wanted to ask if it’s possible to configure a redirect to a 404 error page or a similar error page for users attempting to access abc.xyz.com/ServiceCenter/. This would help guide users away from that URL while maintaining a good user experience.
Thank you for your help!
Best regards,
Selva
I suggested that based on your description "restricting access to a specific URL path on my website ", and i thought you shared service center URL just as an example.
Service center URL is not typically part of websites you build on platform, this is more of infrastructure management. Therefore you need this to be taken care through concerned infrastructure administrators team (internal or OutSystems team) based on the type on OutSystems set up you have. Further, the restriction must ensure that authorized users for instance IT users should still be able to access it.
However, I am still not clear about why would you want to have this restriction? I am sure none of your applications have the service center URL embedded, so chances of user clicking on some link and getting redirected are not a possibility. Now, if user tries to type in or paste the service center URL in browser then it is his/her choice and a user experience that they are choosing. I don't think you need to control that.
Further, even if they attempt to access service center explicitly, platform very well restricts unauthorized access through proper authentication mechanism.
If you have access to the Platform Server, you can restrict access to ServiceCenter using IIS Request Filtering. However, if you don’t have access to the Platform Server (OutSystems is hosted on the OutSystems Cloud), you can reach out to OutSystems Support for assistance.