How can I create a "related content" view but display it as a page with an url alias?
You could create two new views for this. For example:


Create a new page view and name it something like Event_Photos.
Set the path to be something like `event/photos/%'.
Add an argument of type Content:nid.
Setup a relationship using the field that references the photos from the event content-type.
Add a filter using the above relationship of type Content:Type = photo.
You will also need to use the relationship for all your fields.
In your first view, rewrite the output for the photo link to event/photos/nid.
Create a second view for your other content type and follow the above steps.


It would also be possible to use a url in the form your-event-title/photos. Then you would have to change the path to %/photos and use a argument like Content:Title instead.