title: Laravel root route "/" doesn't work inside prefixed routes on subdomain
body: <p>I have the project with the following routes:</p>
  
  <pre><code>Route::namespace('Admin')-&gt;prefix('admin')-&gt;group(function () {
      Route::group(['middleware' =&gt; 'auth:admin'], function () {
      // this is working on my local machine but it's skipped on server which is a subdomain.
          Route::get('/', 'DashboardController@index')-&gt;name('admin.dashboard'); 
  
          // other routes here. all of them working fine
          Route::resource('pages', 'PageController')-&gt;except(['show']);
      });
  });
  Route::get('/', 'HomeController@index'); // this is working fine
  </code></pre>
  
  <p>On my local machine when I open app.test/admin everything work as expected. I can see my login page if I'm not logged in or the dashboard view if I am.
  On the server, which is a subdomain, if I open subdomain.app.com/admin I see nothing. The server response is 200 without any error. All subsequent routes like admin/pages work fine. </p>
  
  <p>The document root in apache is set to the root of the project, not inside public folder. I use the following .htaccess file in the root directory.</p>
  
  <pre><code>&lt;IfModule mod_rewrite.c&gt;
      &lt;IfModule mod_negotiation.c&gt;
          Options -MultiViews
      &lt;/IfModule&gt;
  
      RewriteEngine On
  
      RewriteCond %{REQUEST_FILENAME} -d [OR]
      RewriteCond %{REQUEST_FILENAME} -f
      RewriteRule ^ ^$1 [N]
  
      RewriteCond %{REQUEST_URI} (\.\w+$) [NC]
      RewriteRule ^(.*)$ public/$1
  
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteRule ^ server.php
  
  &lt;/IfModule&gt;
  </code></pre>
  
  <p>I expect the /admin route to show the dashboard view but I get a blank page. Where can be the issues when there is no error?</p>