diff --git a/app/Server/Http/Controllers/TunnelMessageController.php b/app/Server/Http/Controllers/TunnelMessageController.php index 85500c7..59d4e40 100644 --- a/app/Server/Http/Controllers/TunnelMessageController.php +++ b/app/Server/Http/Controllers/TunnelMessageController.php @@ -40,6 +40,14 @@ class TunnelMessageController extends Controller { $subdomain = $this->detectSubdomain($request); + if (is_null($subdomain)) { + $httpConnection->send( + respond_html($this->getView($httpConnection, 'server.homepage'), 200) + ); + $httpConnection->close(); + return; + } + $controlConnection = $this->connectionManager->findControlConnectionForSubdomain($subdomain); if (is_null($controlConnection)) { diff --git a/resources/views/server/homepage.twig b/resources/views/server/homepage.twig new file mode 100644 index 0000000..be8f157 --- /dev/null +++ b/resources/views/server/homepage.twig @@ -0,0 +1,3 @@ + +