[gelöst] /component/www.meinedomain.de - Was soll dass denn?
Eingetragen von dinmikkith (1396)
am 02.11.2009 - 23:42 Uhr in
am 02.11.2009 - 23:42 Uhr in
Hallo,
ich habe gerade festgestellt, dass meine Startseite auch über http://litestep.de/index.php/component/www.litestep.de erreichbar ist. Ich kann allerdings keinen solchen Alias in meiner Alias-Liste finden. Wie kann ich denn diesen URL löschen?
Gruß
Joachim
- Anmelden oder Registrieren um Kommentare zu schreiben
Component
am 02.11.2009 - 23:52 Uhr
Hallo.
Hast Du das Modul Component installiert? Das bietet nämlich die Möglichkeit, unter der URL example.com/component sämtliche Inhalte der Seite abzufragen (reiner Inhalt ohne Theme). Möglicherweise ist es das?
hth,
Stefan
--
sei nett zu Deinem Themer
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
nein, deshalb finde ich
am 02.11.2009 - 23:56 Uhr
nein, deshalb finde ich diese Pfandangabe ja auch so seltsam oder besser gesagt ich finde es seltsam, dass sich die Seite so aufrufen lässt.
https://drupal-tv.de
Drupal sehen und lernen
Menü
am 03.11.2009 - 00:01 Uhr
Hm, das ist dann wirklich seltsam.
Ah, gib mal
index.php/trallala
ein :-). Gleiches Ergebnis wie beiindex.php/component
.Ich habs gerade mal bei meiner Seite versucht, und auch dort tritt der gleiche Effekt auf.
Erklärung: alles, was nach
index.php
kommt (nach einem "/" wohlgemerkt) wird einfach ignoriert. Wo werden die Links denn bei Deiner Seite erzeugt? Prinzipiell kann alles hinterindex.php
einfach weg. Das ist überflüssig.hth,
Stefan
--
sei nett zu Deinem Themer
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
???
am 03.11.2009 - 00:03 Uhr
Du überforderst mich gerade. Meine Seite nutzt zur besseren Orientierung das Autopath-Module. Da kann ich doch nicht einfach alles hinter index.php weglassen:-)
https://drupal-tv.de
Drupal sehen und lernen
pathauto
am 03.11.2009 - 00:06 Uhr
Öhm naja.
Wenn ich mir die Links auf der Seite so anschaue, sehen die eigentlich ganz gut aus (Beispiel:
litestep.de/content/litestepde-moduldokumentation
. Das wird ja so von pathauto erzeugt.Die index.php muss da gar nicht mit rein.
Schau mal in der Konfiguration von pathauto, ob da irgendwo (bei einem Inhaltstypen oder Taxonomy) ein Pattern mit
index.php
steht. Oder irgendwas mit component.Stefan
--
sei nett zu Deinem Themer
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
HM
am 03.11.2009 - 00:13 Uhr
Ich kann in den einstellungen für pathouto sowas nicht finden. Also nichts mit component oder so. Den Pfad mit einem alsas auf die index bzw /aktuelles zu überschreiben funktioniert auch nicht. Ich könnte path ja mal abschalten und sehen, ob der pfad noch funktioniert.
https://drupal-tv.de
Drupal sehen und lernen
Beispiel?
am 03.11.2009 - 00:19 Uhr
Mal anders gefragt: wo genau werden diese Links denn erzeugt?
Ich hab jetzt mal ein wenig auf der Seite gestöbert, konnte jedoch keinen Link dieser Form entdecken.
Die Menüpunkte oben verlinken auf
/aktuelles
,/content/litestepde-moduldokumentation
, 2 externe Seiten und/contact
.Stefan
--
sei nett zu Deinem Themer
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
ja genau
am 03.11.2009 - 00:23 Uhr
ich habe keine Ahnung wo dieser eine Link her kommt. Path auto hat genau den Standard, den es nach der Installation mitbringt "/content/xxx". Sonst ist mir kein Modul bekannt, dass auf meiner seite überhaupt URLs erzeugen soll. und die oben beschriebene Adresse ist die einzige in der Form.
https://drupal-tv.de
Drupal sehen und lernen
Ja und wie kamst du auf die
am 03.11.2009 - 00:43 Uhr
Ja und wie kamst du auf die URL, einfach mal ausprobiert, in den Logs gelesen?
----------------------------------------
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Das geht bei jeder Drupalseite
am 03.11.2009 - 00:52 Uhr
Das geht bei jeder Drupalseite, schau mal hier:
http://www.drupalcenter.de/index.php/tralala
http://www.drupalcenter.de/index.php/component/www.drupalcenter.de
Du suchst an der falschen Stelle, es gibt KEINEN Link, das Problem ist anders:
Aufgrund der suchmaschinenfreundlichen Pfade und weil mod_rewrite eingesetzt wird, kann man bei Drupal fast bei jedem Pfad hinten etwas anhängen und man erhält trotzdem eine gültige Content-Seite obwohl der Pfad so nirgendwo existiert. Sprich hinten anhängen ist möglich.
Das ist schon ein Problem, weil man so sehr einfach Duplicate Content erzeugen kann, was allerdings nur dann der Fall ist, wenn jemand fix auf diese verlängerten Pfade verlinkt! Solange niemand auf verlängerte Pfade verlinkt, ist das kein Problem.
Ich hab das übrigens gelöst, in dem ich index.php fix nach / umleite, denn /index.php sollte man sowieso nie aufrufen können, denn dann hat man ja schon duplicate content, wenn jemand nach index.php verlinkt statt zum Domainnnamen.
Das Modul Global Redirect hilft hier übrigens einige weitere Probleme zu lösen.