если я вас правильно понимаю, вам не нужно делать эту сумасшедшую вещь, подобную этой
Controller == HomeController AND Method == index
Если все, что вам нужно, это настроить главную страницу. Laravel делает это действительно просто.
Это главная страница.
<!-- Stored in resources/views/layouts/app.blade.php -->
<html>
<head>
<title>App Name</title>
</head>
<body>
<div class="container">
@yield('content')
</div>
</body>
</html>
Для других страниц
<!-- Stored in resources/views/index.blade.php -->
@extends('layouts.app')
@section('content')
<p>This is my body content. From index page.</p>
@endsection
А для контроллера вы просто возвращаете blade. php просмотр имени файла.
public function index()
{
return view('index');
}