I have a multi-site instance having site1, site2, site3,... and the instance name is Mysite.
Each site has its own SiteDefinition.config
When I try to open a site2 or site3 page in the experience editor, it opens the site1's home page.
On checking the Mysite/sitecore/admin/showconfig.aspx
page, the site definition nodes are in this order - Site1, Site2, Site3. So, I modified site1 definition config to load after site2.
But now, when I browse site2 page in experience editor either by instance name (mysite/site2/home/somepage) or domain name (site2.com/somepage), it always loads the site2 home page.
Is there any setting for a multi-site instance to be able to see any site's page in experience editor irrespective of the site definition order.
using Sitecore 8.2