The pages should be public but only the people who come from a particular domain should be able to view them.
I think you are going to have to write a series of rules and use a reverse proxy. This kind of redirection based on source of the request is a classic use case. This is very similar where you have multiple websites and apps hosted on the same server with a single IP address, and need to redirect request for a given domain to a URL on your server.
It will make your life much easier of you create separate spaces for each of your target audiences.
Hi Negendra,
Unfortunately, this isn't currently possible in Confluence. Confluence only recognizes one access URL: the base URL. The URL used to access Confluence, whether is matches the base URL or not, will not have an impact on permissions or restrictions.
However, we do have a feature request for multi-domain functionality in the Atlassian public issue tracker: CONFSERVER-19818 – Support accessing Confluence from alias that is different to the server base URL. Feel free to watch this ticket for updates and vote to help the developers prioritize according to the Implementation of New Features Policy.
As an alternative, the best way to restrict view privileges for pages is to use Permissions and Restrictions.
– Zak
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can read about restriction here and how to do it.
https://confluence.atlassian.com/doc/page-restrictions-139414.html
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for the reply. But I went through this link before.
Let me rephrase my question.
I created a user manual for navigating through xyz.com
So, I want all the users who are redirecting from xyz.com get the view access to all the pages in my workspace and poeple who trying to access the pages directly using the link should be blocked.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Nagendra Dadi You should look into what @Bill Bailey mentioned you coud use nginx or apache reverse proxy to this but i doubt you would manage to do this.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.