Bonjour,
I have a problem on Drupal 8 that I can't solve, that's why I'm calling on you.

I have 2 aliases for the same node :
/public/event/10
/pro/event/10

I have a block_1 that only appears on the " /public/* " pages and a block_2 on the " /pro/* " pages.

When I access to the url "/pro/event/10", block_1 is displayed and not block_2.

I conclude that Drupal selects the alias "/public/event/10" (probably the first one he finds) while I'm on the page "/pro/event/10".
How can I programmatically tell Drupal the right alias to use?

Thank you in advance for your help.

Comments

Germain Ch. created an issue.