contao/import — Issue #3373: Page not found! - unvollständige Bearbeitung von Domainnamen
Author: importer
Created: 2011-11-29 21:25:53+00:00
State: open
Labels: Defect, frontend

Dies ist eine Fortsetzung von Deffekt #3201 und betrifft Contao 2.10

Das seit c0c56a2d74a81518c49b13777bcbd1dc verbleibende

```
www.
```

in _$this->Environment->host_ kann beim Ermitteln der Root-Page-Id in der _~/modules/frontend/Frontend.php_ für Probleme sorgen (siehe auch http://www.contao-community.de/showthread.php?22040-Update-von-2.9.5-gt-2.10-quot-Page-not-found-quot):

```
protected function getRootIdFromUrl()
{
$host = $this->Environment->host;
[...]
$objRootPage = $this->Database->prepare("SELECT id, dns, language, fallback FROM tl_page WHERE type='root' AND (dns=? OR dns=? OR dns='')" [...]
->limit(1)
->execute($host, 'www.'.$host);

return $objRootPage->numRows ? $objRootPage->id : 0;
}
```

$host ist in diesem Fall "www.some-domain.de", es wird aber nur nach root-pages mit

```
www.some-domain.de
```

oder

```
www.www.some-domain.de
```

gesucht. Es fehlt der Fall, dass als Adresse **some-somain.de** eingetragen ist.

Gruß Benjamin

--- _Originally created by b2m on August 15th, 2011, at 03:56pm (ID 3373)_