Seite 28 von 131
Verfasst: 11.04.2004 19:21
von thompson
hat alles bestens geklappt.
jetzt fehlt mir nur noch der link aus dem Lastpost:
Code: Alles auswählen
$last_poster .= '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $latest_topics[$i]['topic_last_post_id']) . '#' . $latest_topics[$i]['topic_last_post_id'] . '">
wie stelle ich den um ?
danke für euere hilfe.
Verfasst: 11.04.2004 22:48
von Toni
Hallo,
ist es moeglich die Short URLs auch fuer das Photo Album von Smartor zu aktivieren ?
Hat hier jemand die notwendigen Aenderungen ?
Gruss Toni
Verfasst: 12.04.2004 23:19
von 2Pac
Bei mir funzt das net mim hierarchy mod!die foren die unter diesen mod fallen haben kein html hinten!was muss ich da in die .htaccess zusaätzlich schreiben?

Verfasst: 13.04.2004 08:13
von Toni
Hallo,
habe nach Umstellung auf Short URLs jetzt folgendes Problem:
Benuetze ich innerhalb der Beitraege die Links "vorheriges Thema anzeigen/naechstes Thema anzeigen" dann bekomme ich zwar den richtigen Beitrag angezeigt, aber der Link beim Beitragstitel ist falsch.
Also z.B.
Anzeige von .../ntopic4924.html -> Link Beitragstitel .../ftopic4924.html.
Im nuForum von larsneo ist das gleiche.
Nur hier auf phpbb.de scheint es zu funktionieren. Da heisst der Links dann nur "topic12345.html"
Habt ihr hier evtl. den Code bereits angepasst ?
Gruss Toni
Verfasst: 13.04.2004 12:46
von larsneo
aber der Link beim Beitragstitel ist falsch.
was ist daran falsch? die entsprechenden verweise sind anders benamt und in der robots.txt für spider als nicht zu scannen markiert um doppel-erfassungen in suchmaschinen zumindestens ansatzweise zu verhindern

Verfasst: 13.04.2004 13:24
von Toni
Hallo larsneo,
schaut dir das doch mal im
www.nuforum.de an.
Z.B. komme ich ueber den Link "naechstes Thema anzeigen" auf folgende Seite:
http://www.nuforum.de/nuforum/ntopic5052.html
Schaut dir jetzt mal den Link des Beitragstitels an. Spaetestens wenn du ihn klickst, kommst du auf einen ganz anderen Beitrag. Das ist doch falsch.
Das alles hat auch nichts mit irgendwelchen Suchmaschinen zu tun.
Komischerweise ist es auf phpbb.de nicht so. Da muss etwas am Code geaendert worden sein.
Hoffe, du kannst es jetzt nachvollziehen, was ich meine.
Gruss Toni
Verfasst: 13.04.2004 14:29
von larsneo
Schaut dir jetzt mal den Link des Beitragstitels an. Spaetestens wenn du ihn klickst, kommst du auf einen ganz anderen Beitrag. Das ist doch falsch.
ob das richtig oder falsch ist sei erst einmal dahingestellt - auf jeden fall ist es das gewünschte resultat aus dem mod zur suchmaschinenoptimierung
Das alles hat auch nichts mit irgendwelchen Suchmaschinen zu tun.
doch - der gedanke der hinter dem mod steht ist nicht, moeglichst viele 'statische' *.html seiten zu erreichen, sondern das forum moeglichst optimal fuer suchmaschinen zu optimieren. im standalone sieht das ja wie folgt aus:
topiclink aus dem forum
topiclink previous / next
topiclink aus dem topic
Code: Alles auswählen
viewtopic.php?t=ID&start=0&postdays=0&postorder=asc&highlight=
schlussendlich kannst du aber über kleine anpassungen in der .htaccess und der mod_rewrite funktion quasi jedes ergebnis erreichen, was du magst

Verfasst: 13.04.2004 16:03
von Toni
Hallo larsneo,
anscheinend hast du dir den Link (als Beispiel) nicht genau angeschaut.
http://www.nuforum.de/nuforum/ntopic5052.html
Der Link vom Beitragstitel "AV Receiver oder DSP Vorstufe und Endstufen?" heisst .../ftopic5052.html, er muesste aber .../ftopic5049.html heissen.
Wenn es immer noch nicht klar ist, dann lassen wir es.
Finde den Mod sonst wirklich prima.
Gruss Toni
Verfasst: 13.04.2004 16:33
von larsneo
jetzt hat's klick gemacht
scheint wirklich ein problem zu sein - ich schaue mir das morgen einmal an...
*EDIT*
der link bei phpbb.de ist zwar anders - aber auch nicht 100prozentig fehlerfrei - bei topics mit mehreren seiten verweist der titel immer auf den anfang und nicht wie im original auf die unterseite.
derzeit experimentiere ich mit folgender
.htaccess:
Code: Alles auswählen
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} /nuforum/forums.*
RewriteRule (.*) /nuforum/index.php
RewriteCond %{REQUEST_FILENAME} /nuforum/viewforum([0-9]*)-([0-9]*)-([0-9]*).*
RewriteRule (.*) /nuforum/viewforum.php?f=%1&topicdays=%2&start=%3
RewriteCond %{REQUEST_FILENAME} /nuforum/forum([0-9]*).*
RewriteRule (.*) /nuforum/viewforum.php?f=%1
RewriteCond %{REQUEST_FILENAME} /nuforum/ptopic([0-9]*).*
RewriteRule (.*) /nuforum/viewtopic.php?t=%1&view=previous
RewriteCond %{REQUEST_FILENAME} /nuforum/ntopic([0-9]*).*
RewriteRule (.*) /nuforum/viewtopic.php?t=%1&view=next
RewriteCond %{REQUEST_FILENAME} /nuforum/ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*)-([a-zA-Z0-9]*).*
RewriteRule (.*) /nuforum/viewtopic.php?t=%1&start=%2&postdays=%3&postorder=%4&highlight=%5
RewriteCond %{REQUEST_FILENAME} /nuforum/ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).*
RewriteRule (.*) /nuforum/viewtopic.php?t=%1&postdays=%2&postorder=%3&start=%4
RewriteCond %{REQUEST_FILENAME} /nuforum/ftopic([0-9]*)-([0-9]*).*
RewriteRule (.*) /nuforum/viewtopic.php?t=%1&start=%2
RewriteCond %{REQUEST_FILENAME} /nuforum/ftopic([0-9]*).*
RewriteRule (.*) /nuforum/viewtopic.php?t=%1
(hinweis: mein forum liegt im unterverzeichnis /nuforum)
sowie folgendem snippet aus der
page_header.php:
Code: Alles auswählen
$urlin =
array(
$prefix . '(?<!/)index.php"|',
$prefix . '(?<!/)viewforum.php\?f=([0-9]*)&(?:amp;)topicdays=([0-9]*)&(?:amp;)start=([0-9]*)"|',
$prefix . '(?<!/)viewforum.php\?f=([0-9]*)"|',
$prefix . '(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)view=previous"|',
$prefix . '(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)view=next"|',
$prefix . '(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)start=([0-9]*)&(?:amp;)postdays=([0-9]*)&(?:amp;)postorder=([a-zA-Z]*)&(?:amp;)highlight=([a-zA-Z0-9]*)"|',
$prefix . '(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)postdays=([0-9]*)&(?:amp;)postorder=([a-zA-Z]*)&(?:amp;)start=([0-9]*)"|',
$prefix . '(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)start=([0-9]*)"|',
$prefix . '(?<!/)viewtopic.php\?t=([0-9]*)"|',
);
$urlout = array(
'"forums.html"',
'"viewforum\\1-\\2-\\3.html"',
'"forum\\1.html"',
'"ptopic\\1.html"',
'"ntopic\\1.html"',
'"ftopic\\1-\\2-\\3-\\4-\\5.html"',
'"ftopic\\1-\\2-\\3-\\4.html"',
'"ftopic\\1-\\2.html"',
'"ftopic\\1.html"',
);
funktioniert scheinbar schon etwas besser - allerdings ist das highlight von einzelnen begriffen derzeit noch nicht möglich

Verfasst: 13.04.2004 20:42
von Toni
Hallo larsneo,
danke fuer das positive Feedback wegen dieser - sagen wir mal - Unregelmaessigkeit.
Wegen mir persoenlich musste du da sicherlich nicht so viel Zeit investieren. Natuerlich waere es super, wenn es dazu eine Loesung gibt.
Leider kann ich dir dabei keine Unterstuetzung geben.
Wie gesagt, bin eher zufaellig darauf gekommen. Ist normal nicht meine Art so ueber ein Forum zu navigieren.
Gruss Toni