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 :roll:

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 :roll:
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

Code: Alles auswählen

viewtopic.php?t=ID
topiclink previous / next

Code: Alles auswählen

viewtopic.php?t=ID&view=previous

Code: Alles auswählen

viewtopic.php?t=ID&view=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 :roll:
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 :roll:

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