Whenever I request for page “http://localhost:8080/Demo/pages/view” it should not executes ““show_404()”” because about page exist in this path views/pages
That image you show of your folder structure is showing it in controllers, is it in views/pages as well? You don’t show that bit of the folder structure.