Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Vorsicht mit CMS Mambo 4.5

Das Board für die kleine Abwechslung. Hast Du was lustiges im Web gefunden oder was offtopic dann hier rein!
Neues Thema Antworten
bugscout
PostRank 9
PostRank 9
Beiträge: 2602
Registriert: 23.06.2003, 12:24

Beitrag von bugscout » 08.05.2004, 14:15

moin moin,

habe gerade festgestellt, dass beim cms die weblinks so gespidert werden,

dass der content der verlinkten seite dem link zugeordnet wird.

da könnte massive rechtliche probleme geben.

grüsse

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

innuendo
PostRank 8
PostRank 8
Beiträge: 776
Registriert: 13.06.2003, 14:18
Wohnort: Linz/OÖ

Beitrag von innuendo » 08.05.2004, 17:08

Hallo,

das glaube ich nicht, dass es hier zu rechtlichen Problemen kommen wird, denn es ist glaub ich nicht wirklich Absicht in diesem Fall und es scheint als ob das eher ein SuMa-Bug ist, denn ich kann mir auch nicht vorstellen, dass Mambo sich den Content von anderen Seiten per http-Request zu eigen macht.

lg,
Innuendo

Pingo
PostRank 1
PostRank 1
Beiträge: 21
Registriert: 02.03.2004, 11:03
Wohnort: momentan Madrid

Beitrag von Pingo » 12.05.2004, 11:36

Bei den Links wird mosRedirect verwendet, welches in Mambo 4.5 folgenderweise implementiert ist:

Code: Alles auswählen

function mosRedirect( $url, $msg='' ) {
	if (trim( $msg )) {
		if (strpos( $url, '?' )) {
			$url .= "&mosmsg=$msg";
		} else {
			$url .= "?mosmsg=$msg";
		}
	}

	if (headers_sent()) {
		echo "<script>document.location.href='$url';</script>\n";
	&#125; else &#123;
		header&#40; "Location&#58; $url" &#41;;
		//header &#40;"Refresh&#58; 0 url=$url"&#41;;
	&#125;
	exit&#40;&#41;;
&#125;
Der Header ist bei einem Link noch nicht gesendet, soweit ich den Quellcode überflogen habe.

Heißt es handelt sich dabei dann um: header( "Location: $url" );

Hierbei wird die neue URL geladen und angezeigt, nur Google macht das merkwürdigerweise nicht. Habe ich auch schon bei anderen Seiten entdeckt wo ich mich header( "Location: url" ) arbeitete und das Skript nicht in der robots.txt gesperrt habe.

Ob man Dir/mir daraus einen Strick drehen kann weiß ich allerdings nicht, würde aber mit meinem laienhaften Rechtsempfinden eher zu nein tendieren.

Gruß,
Pingo

Antworten