Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

URL Problem mit Joomla 3.x

  • pit445
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
23 Okt. 2014 20:01 #39835 von pit445
URL Problem mit Joomla 3.x wurde erstellt von pit445
Hallo - habe ein URL-Problem mit Joomla 3.x
wenn ich bei meiner Joomla-Website ( www.website.ch ) z.B. folgende URL eingebe: www.website.ch/2-base/
kommt keine 404 Seite sondern es wird tatsächlich Content angezeigt. Das ist für Google nicht optimal - doppelter Content -
das gleiche Problem besteht bei dieser Website auch - z.B. www.joomla.ch/2-base/
oder www.joomla.ch/3-base/ etc.

Wie kann man das Problem beheben? Hat jemand eine Idee? Ist das Problem bekannt?

Beste Grüße
Mehr
24 Okt. 2014 21:30 #39841 von Tribal6
Tribal6 antwortete auf URL Problem mit Joomla 3.x
Es gibt in Joomla immer mehrere Wege/URL's um Inhalte aufzurufen, wenn man sie kennt. Was aber keine grosse Rolle spielt.

Suchmaschinen-Bot's sehen deine Seite und somit auch die enthaltenen Links wie ein normaler User der nicht eingeloggt ist, z.B. Menu-, Modul-, Text- und Sitemap-Links, die veröffentlicht und für die 'Gast-Gruppe' sichtbar sind.

Erst wenn mehrere dieser 'sichtbaren' Links auf denselben Inhalt zeigen, hast du ein Problem.

Ist das bei dir der Fall? Ist denn '/2-base' ein Menupunkt bei dir? Oder eine Kategorie?

Ein Link zu der Seite wäre, wie immer, auch hilfreich, falls sie zugänglich ist. Ansonsten ist es wie immer mehr Ratespiel als Hilfe.

Prost
Roger

Tue das, was du kannst, mit dem was du hast, da wo du bist.
  • pit445
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
25 Okt. 2014 15:58 #39842 von pit445
pit445 antwortete auf URL Problem mit Joomla 3.x
Hi Roger - danke für deine schnelle Antwort -

also /2-base/ ist weder ein Menüpunkt noch eine Kategorie

Mann kann auch z.B. /2 oder /3 oder /4 etc eingeben und gelangt jedesmal auf Content -

Ich suche eine Möglichkeit das zu verhindern - am Besten nur die Links die auch über das Menü generiert werden - aber ein großes Joomla - Problem scheint die massenhafte Generierung von Links zu sein.

Vielleicht ist es möglich das über die htaccess abzufangen?

Der Link zur Seite ist
digital-culture.de/indochina/

Ein weiteres Problem ist z.B.
/component/content/

Bis auf oben genannte Website konnte ich das in weiteren Seiten leicht über Redirect in der htaccess abfangen - bei dieser Seite aus unbekannten Gründen noch nicht.

Redirect /component/content www.website.com
Redirect /1-base www.website.com

funktioniert überall nur halt hier nicht.

Gruß
Peter

ps.: alle geschilderten Fälle gelten überings auch für www.joomla.ch/
Mehr
25 Okt. 2014 18:07 #39844 von Tribal6
Tribal6 antwortete auf URL Problem mit Joomla 3.x
Wie schon gesagt, wenn diese Links bei dir nirgends auf der Seite stehen, werden sie auch von keiner Suchmaschine indexiert, und du hast auch kein Problem damit.

ein großes Joomla - Problem scheint die massenhafte Generierung von Links zu sein.


Wie ist das genau gemeint? Joomla generiert genau die Links, die du willst (Menu, Text, Template u.s.w.) und kein Stück mehr!

Fehlerhafte Links abfangen hingegen, ja das stimmt. Ist aber auch komplett was anderes. Aber wenn ein CMS-System versucht, falsche Links abzufangen und statt einer schnöden 404-Seite trotzdem Inhalt anzuzeigen, so ist das doch mehr ein Feature, oder nicht?

Im Fall von z.B. joomla.ch/2 wird im Joomla-Router (\libraries\cms\router\site.php) zuerst ein Menupunkt mit dem Alias 2 gesucht. Falls nicht gefunden wird ein Menupunkt mit der entsprechender Id (=Itemid) gesucht. Wird auch das nicht gefunden, gibt's einen Fallback auf den sog. Home-Menupunkt.

Von diesem Default-Menupunkt wird die Komponente ausgelesen und als URL-Parameter gesetzt. Und wenn das eine Ansicht der Content-Komponente ist (Article, Categorie, Featured...), wird als Komponenten-Parameter 'com_content' gesetzt. Das wäre dann bei ca. 98% aller J-Seiten der Fall.

Dann wird die Routerdatei der 'gesetzten' Komponente aufgerufen (mit dem Parameter 2 in unserem Beispiel, \components\com_content\router.php). Und da wird bei der com_content als Fallback bei nicht gesetztem View-Parameter die default View 'Article' gewählt, immer noch mit Parameter 2.

Und das Ganze ergibt dann die Beitrags-Ansicht vom Artikel mit der Id 2, und den Template- und Modulzuweisungen von Standard- rsp. 'Home'-Menupunkt.
(vorausgesetzt der Artikel existiert, ist published und der Access-View Level stimmt. Ansonstent gibt's ne 404 mit z.B. 'Beitrag nicht gefunden', o.ä.)

Versuch mal
www.joomla.ch/2
www.joomla.ch/22
www.joomla.ch/222

Dann siehst es.

Und compontent/content hast du eigentlich meist auch nur, wenn du was direkt per URL aufrufst, was keinen eigenen Menupunkt hat. Ist aus User Sicht auch eher unwahrscheinlich.

Tue das, was du kannst, mit dem was du hast, da wo du bist.
Moderatoren: pascaleChris Hoefligeradiheutschi.chTribal6RePaoDragonlord
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden