RSS 2.0 Feed
RSS ist ein elektronisches Nachrichtenformat, das es dem Nutzer ermöglicht, die Inhalte einer Webseite – oder Teile davon – als sogenannte RSS-Feeds zu abonnieren oder in andere Webseiten zu integrieren.
Mehr Infos:
hier klicken!
Auf die Schnelle einen neuen PC
Frühlings-Gewinnspiel bei "derGutscheinblog.de"
Käufliche Erotik bei Ebay gefunden
Buch "Feuchtgebiete von Charlotte Roche"
Ich habe schon wieder gewonnen
Video - Wie schnell verändert sich die Welt?
Meine Homepage im Radio in der Sendung DBS "Die bessere Seite"
Typo3: tt_news - Fehler wenn keine news_id übergeben

Einbau einer eigenen Fehlerseite
Im Template der News-Detailseite habe ich folgenden Typoscript Code hinzugefügt:## keine News_ID übergeben
[TCEFORM.tt_globalVar = GP:tx_ttnews|tt_news <1]
plugin.tx_veguestbook_pi1 =
plugin.tt_news._LOCAL_LANG.de.noNewsIdMsg = "Eigene Fehlermeldung"
[global]
Durch den Typoscript Code wird überprüft, ob die News_ID ungültig ist, wenn dem so ist wird das Gästebuch ausgeblendet und die Meldung bei "keine News_ID gefunden" geändert in eine beliebige Fehlernachricht.
Mit der Erweiterung "Page PHP Content" (page_php_content) kann PHP Code direkt auf eine Seite als Content-Element hinzugefügt werden.
<?phpDer PHP Code schreibt bei ungültiger News_ID einen Eintrag in eine Datei "error.txt".
$getParams = t3lib_div::_GET();
$news_id = intval($GLOBALS['TYPO3_DB']->quoteStr(
$getParams['tx_ttnews']['tt_news'],'tt_news'));
if ($news_id < 1){
$fileName = urldecode($_GET['tt_news']);
$logFile = 'fileadmin/log/error.txt';
$remoteHost = getEnv('HTTP_HOST').getEnv('REQUEST_URI');
$LogLine = $remoteHost."--".Date('[d/M/Y:H:i:s]');
$logfilehandle = fopen($logFile,'a');
fputs($logfilehandle,$LogLine,"\n");
@fclose($logfilehandle);
}
?>
Fazit - Was hat diese Änderung gebracht?
Mit Hilfe dieser kleinen Änderungen, erscheint bei falscher URL eine Fehlermeldung und es werden nicht mehr die gesamten Kommentare angezeigt. Außerdem wird der Fehler in einer Textdatei protokolliert, damit der Webmaster nachvollziehen kann in welcher Situation der Benutzer diese Fehlermeldung erhält. Dies könnte z.B. ganz nützlich sein, wenn sich die Adresse eines Newsbeitrages geändert hätte oder eine Suchmaschine einen falschen Verweis auf einen Newsbeitrag gespeichert hat.-
Aber das Problem tritt erst damit auf, dass Google die volle URL nicht angibt.
Bei mir wird aus der Adresse
http://www.domain.tld/Newsdetails.69+K5c456ceo8ex.0.html?&L=0
eine
http://www.domain.tld/Newsdetails.69+K5c456ceo8ex.0.html
bei Google.
Wenn jetzt jemand in Google einen Eintrag zu meiner Seite findet und auf das Link klickt, ist das eben ein falsches Link wo das Ende fehlt.
Woran liegt das, dass Google die URL einfach hinten abschneidet?

Deshalb sind ja dynamische URLs nicht suchmaschinenfreundlich.