Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#25 2011-03-10 13:56:07
- uli
- Moderator
- From: Cologne
- Registered: 2006-08-15
- Posts: 4,315
Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an
Bleibt die Frage was ist mit “von hier aus” gemeint, das ist das Entscheidende: Welche Seite liefert falsche Links aus?
In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links
Offline
#26 2011-03-10 14:09:02
- nobby
- Member
- From: Hamburg
- Registered: 2011-03-04
- Posts: 24
Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an
Bin mir nicht sicher – aber dies ist meine Struktur:
1. Die URL http://hebamme-inge-lischewski.de/ geht auf das default-Seitentemplate. Von dort aus gelange ich über die Hauptnavigation auf die entsprechenden Unterseiten, z.B. http://hebamme-inge-lischewski.de/ueber-mich.
2. Bei der Eingabe einer falschen URL landet man dann auf der Fehlerseite, z.B. http://hebamme-inge-lischewski.de/ueber. Und hier weiss ich nicht, wo ich mich da tatsächlich befinde, denn die Fehlerseite soll ja nicht im Navi-Menü oder sonst angezeigt werden. Vermutlich bin ich noch auf der default-Seite?
3. Über die Suchfunktion auf der Fehlerseite gerate ich dann auf die Seite mit den Suchergebnissen, die sich in der Sektion “search” befindet. Hier z.B. http://hebamme-inge-lischewski.de/search/?q=becker wobei “becker” der Suchbegriff ist.
4. Habe für die Fehlerseite die Sektion “error” mit dem Seitentemplate “error_default”, für die Suchfunktion die Sektion “search” mit dem Seitentemplate “suchergebnisse”.
Hoffe das hilft?!
Offline
#27 2011-03-10 14:23:13
- uli
- Moderator
- From: Cologne
- Registered: 2006-08-15
- Posts: 4,315
Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an
Hoo, langsam, vor lauter Info, die du lieferst, seh ich bald das Problem nicht mehr. Erstmal zurück auf Post #22: Welche Seite (bitte URL posten) liefert dir den Link http://hebamme-inge-lischewski.de/praxistage/osteopathie aus?
In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links
Offline
#28 2011-03-10 14:46:36
- nobby
- Member
- From: Hamburg
- Registered: 2011-03-04
- Posts: 24
Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an
Hallo,
das mit dem Zuviel an Info ist nicht meine Absicht. Allerdings weiss ich das Problem auch nicht anders zu schildern.
Eigentlich funktioniert die Seite gut und ausreichend. Über die Erstellung einer Error-Page, die ich erstellt habe, bin ich über den Einbau einer Suchfunktion gestolpert (wird im Textpattern-Buch beschrieben). Habe diese Such-Funktion also ebenfalls eingebaut (als zusätzliche Funktion der Error-Page). Und eigentlich würde ich die Suchfunktion bei sauberem Funktionieren auch in den Header Bereich aller Seiten implementieren.
Das als Info vorweg.
Offline
#29 2011-03-10 14:51:27
- nobby
- Member
- From: Hamburg
- Registered: 2011-03-04
- Posts: 24
Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an
Jetzt zum eigentlichen Problem:
Edit: zu Post #22
Die Suchfunktion liefert saubere Suchergebnisse. Diese sind korrekt. Nur wenn ich auf die generierten Links klicke, lande ich auf der falschen Ebene.
Beispiel: Ich möchte auf die URL http://hebamme-inge-lischewski.de/praxistage kommen und lande aber auf der URL http://hebamme-inge-lischewski.de/praxistage/praxistage. Das erste “…praxistage” ist m.W. die Sektion und das zweite “…praxistage” der (sticky) Artikel. Die generierte URL (auf der Suchergebnis-Seite) ist also fehlerhaft und um eine Ebene zu lang.
Last edited by nobby (2011-03-10 14:53:52)
Offline
#30 2011-03-10 15:14:54
- uli
- Moderator
- From: Cologne
- Registered: 2006-08-15
- Posts: 4,315
Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an
Die URLs der Suchergebnisse sind nicht fehlerhaft. Sie entsprechen lediglich nicht dem Sonderfall, den du aufgebaut hast. Es ist äußerst selten, dass eine section nur einen Artikel enthält, wie es bei dir den Anschein hat.
Du suchst nach “Becker”, Becker kommt im Artikel vor (nicht in einer virtuellen Sektion), also wird der URL zum Artikel geliefert. Wenn du dich nur noch am URL stößt, dann stell sicher, dass jede deiner Sektionen tatsächlich nur einen Artikel enthält und richte per htaccess redirects auf die jew. section ein.
In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links
Offline
#31 2011-03-10 15:27:54
- nobby
- Member
- From: Hamburg
- Registered: 2011-03-04
- Posts: 24
Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an
Das stimmt, es handelt sich hier um einen Sonderfall. Ich habe pro Section lediglich einen Artikel, der den Inhalt der Rubrik der Webseite enthält. Vom Design her wird auch nicht mehr Content hinzukommen.
Kannst Du mir bitte kurz ein Beispiel für eine redirect auf die jew. section geben? So sieht derzeit der Inhalt meiner .htaccess derzeit aus:
#DirectoryIndex index.php index.html
#Options +FollowSymLinks
#Options -Indexes
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase /relative/web/path/
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) - [PT,L]
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*) index.php
RewriteCond %{HTTP:Authorization} !^$
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
</IfModule>
#php_value register_globals 0
Das sollte die Lösung meines Problemes sein.
Offline
#32 2011-03-10 15:36:00
- uli
- Moderator
- From: Cologne
- Registered: 2006-08-15
- Posts: 4,315
Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an
Such mal rum, hier im Forum gibt es einige topics dazu, ich meine jakob hätte neulich im englischen Teil dazu was gepostet.
In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links
Offline
#33 2011-03-10 15:58:08
- nobby
- Member
- From: Hamburg
- Registered: 2011-03-04
- Posts: 24
Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an
alles klar, und noch einmal vielen Dank.
Melde mich, wenn es geklappt hat.
Offline
#34 2011-03-10 16:10:34
- uli
- Moderator
- From: Cologne
- Registered: 2006-08-15
- Posts: 4,315
Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an
Bitte!
Und die Lösung gerne hier posten, ich lerne.
In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links
Offline
#35 2011-03-11 18:25:26
- phuture303
- Member
- Registered: 2008-09-14
- Posts: 127
Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an
Wenn ich das ganze (beim Überfliegen :-) richtig verstanden habe, möchtest Du Aufrufe wie www.example.com/xyz/xyz
vermeiden, während Du das URL-Schema section/title nutzt (und der Artikel so heißt wie die section), sondern es soll nur www.example.com/xyz/
in der URL stehen.
Versuche mal im jeweiligen Artikel folgendes in den Body zu schreiben (unter den ganzen Artikel-Inhalt, also als letztes):
<txp:if_individual_article>
<notextile>
<txp:php>
header('Location: http://www.example.com/xyz/');
</txp:php>
</notextile>
</txp:if_individual_article>
… wobei “xyz” die jeweilige section ist, in der der Artikel veröffentlicht wird – das muss also pro Artikel sectionbasiert individualisiert werden.
Nun entstehen bei internen Verlinkungen via wet_quicklink oder auch Suchergebnissen zwar weiterhin die Links direkt auf die Artikel (section/title), das Ergebnis lautet also nach wie vor www.example.com/xyz/xyz
. Durch den obenstehenden Code wird der Artikelaufruf jedoch gleich auf die Section weitergeleitet, das bekommt der User also nicht mit.
Viele Grüße
David
Offline
#36 2011-03-11 19:30:56
- uli
- Moderator
- From: Cologne
- Registered: 2006-08-15
- Posts: 4,315
Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an
phuture303 wrote:
Versuche mal im jeweiligen Artikel folgendes in den Body zu schreiben (unter den ganzen Artikel-Inhalt, also als letztes
Wie du siehst, bin ich ein redirect-noob, deswegen vorsichtig gefragt: Meinst du in die article_form/den Baustein unter den body tag? Oder müsste es tatsächlich in jedem Artikel stehen?
In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links
Offline