title: Laravel 5 - NotFoundHttpException in RouteCollection.php line 143
body: <p>I get this error:  </p>
  
  <pre><code>Sorry, the page you are looking for could not be found.
  
  1/1
  NotFoundHttpException in RouteCollection.php line 143:
  in RouteCollection.php line 143
  at RouteCollection-&gt;match(object(Request)) in Router.php line 746
  at Router-&gt;findRoute(object(Request)) in Router.php line 655
  at Router-&gt;dispatchToRoute(object(Request)) in Router.php line 631
  at Router-&gt;dispatch(object(Request)) in Kernel.php line 229
  at Kernel-&gt;Illuminate\Foundation\Http\{closure}(object(Request))
  at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139
  at Pipeline-&gt;Illuminate\Pipeline\{closure}(object(Request)) in VerifyCsrfToken.php line 50
  at VerifyCsrfToken-&gt;handle(object(Request), object(Closure))
  at call_user_func_array(array(object(VerifyCsrfToken), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
  at Pipeline-&gt;Illuminate\Pipeline\{closure}(object(Request)) in ShareErrorsFromSession.php line 54
  at ShareErrorsFromSession-&gt;handle(object(Request), object(Closure))
  at call_user_func_array(array(object(ShareErrorsFromSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
  at Pipeline-&gt;Illuminate\Pipeline\{closure}(object(Request)) in StartSession.php line 62
  at StartSession-&gt;handle(object(Request), object(Closure))
  at call_user_func_array(array(object(StartSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
  at Pipeline-&gt;Illuminate\Pipeline\{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37
  at AddQueuedCookiesToResponse-&gt;handle(object(Request), object(Closure))
  at call_user_func_array(array(object(AddQueuedCookiesToResponse), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
  at Pipeline-&gt;Illuminate\Pipeline\{closure}(object(Request)) in EncryptCookies.php line 59
  at EncryptCookies-&gt;handle(object(Request), object(Closure))
  at call_user_func_array(array(object(EncryptCookies), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
  at Pipeline-&gt;Illuminate\Pipeline\{closure}(object(Request)) in CheckForMaintenanceMode.php line 42
  at CheckForMaintenanceMode-&gt;handle(object(Request), object(Closure))
  at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
  at Pipeline-&gt;Illuminate\Pipeline\{closure}(object(Request))
  at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
  at Pipeline-&gt;then(object(Closure)) in Kernel.php line 118
  at Kernel-&gt;sendRequestThroughRouter(object(Request)) in Kernel.php line 86
  at Kernel-&gt;handle(object(Request)) in index.php line 64
  </code></pre>
  
  <p>I really don't understand what is the issue.
  I run the following commands:</p>
  
  <pre><code>composer dump-autoload
  php artisan clear-compiled
  php artisan route:clear
  </code></pre>
  
  <p>Nothing worked.</p>
  
  <p>Laravel installation is under a subdirectory (public_html/ecodryer) and pointer to the public directory is configured by .htaccess:</p>
  
  <pre><code>&lt;IfModule mod_rewrite.c&gt;
  RewriteEngine on
  RewriteCond %{HTTP_HOST} ^landings.yaza.co.il/ecodryer$ [NC,OR]
  RewriteCond %{REQUEST_URI} !ecodryer/public/
  RewriteRule (.*) /ecodryer/public/$1 [L]
  &lt;/IfModule&gt;
  </code></pre>
  
  <p>Route file:</p>
  
  <pre><code>&lt;?php
  
  Route::get('/', function () {
      return view('pages.site.main');
  });
  </code></pre>
  
  <p>Any suggestions?</p>
  
  <p>Thanks ahead!</p>