Dispatching URLs to different resources is one of the most fundamental pieces of any web application functionality. In Wolfram Language, one can define an endpoint that can dispatch to different web elements depending on the URL using the symbolic wrapper URLDispatcher.
URLDispatcher uses a syntax similar to StringReplace to manipulate the URLs relative to the URL of the main deployment, so if the deployment exists at "http://example.com/dispatch/" and one visits "http://example.com/dispatch/something", URLDispatcher will use the string "/something" to choose what to display.
The following creates a gallery of the 256 elementary cellular automata: