Hallo zusammen,
aus irgendwelchen Gründen bekomme ich eine PageNotFoundException, bzw. einen 500 internal Server Error, wenn ich bei einer unveröffentlichten Seite eine Vorschau generiere, welche aus einem Seitenalias mit einem Slash besteht, wobei die ersten Fragmente dem Alias der Elternseite entsprechen. (z.B. Kind: /blog/artikel/xyz, Elternteil: /blog/artikel)
"/blog/artikel/xyz" wirft dann die Fehlermeldung.
Das passiert nur, wenn "nicht veröffentlicht" auf "verstecken" steht (Voreinstellung).
Gefeuert wird die Exception in ModuleNewsReader.php
PHP-Code:
$objArticle = NewsModel::findPublishedByParentAndIdOrAlias(Input::get('items'), $this->news_archives); // The news item does not exist (see #33) if ($objArticle === null) { throw new PageNotFoundException('Page not found: ' . Environment::get('uri')); } // Redirect if the news item has a target URL (see #1498) switch ($objArticle->source) { case 'internal':
Normalerweise sollte dann ja eine 404 geworfen werden?
Habt Ihr eine Idee, woran das liegen könnte?
Vielen Dank schonmal!
Lesezeichen