Opening a recipe page directly, by reloading or from a shared link, returns Apache's 404 page, for example http://it2810-30.idi.ntnu.no/project2/recipe/2. Navigating from the list works, because React Router handles it in the browser. On reload Apache looks for a file called `recipe/2` that does not exist. Apache should fall back to `index.html` for unknown paths under `/project2/`.