code: public function runHttpErrorPage(int $iError)
      {
          if (isset($_SERVER) && isset($_SERVER['HTTP_HOST'])) {
  
              foreach (Config::get('route') as $sHost => $oHost) {
  
                  if ((!strstr($sHost, '/') && $sHost == $_SERVER['HTTP_HOST'])
                      || (strstr($sHost, '/') && strstr($_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'], $sHost))) {
  
                      $this->_oRoutes = $oHost->routes;
  
                      if (strstr($sHost, '/') && strstr($_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'], $sHost)) {
  
                          $this->_sBaseUri = preg_replace('#^[^/]+#', '', $sHost);
                      }
  
                      $sHttpErrorPageName = '_getPage'.iError;
                      $this->$sHttpErrorPageName();
                  }
              }
          }
      }
docs: run the error http page
  
  @access public
  @param  int iError http error
  @return void