[BETA] SEO phpBB3

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Unter http://www.phpbb-seo.de/downloads/phpbb3.html gibt's das auch als MODX.
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
michi-w.
Mitglied
Beiträge: 412
Registriert: 21.06.2003 23:45

Beitrag von michi-w. »

Hallo Tobi,

das hatte ich schon gefunden, leider läßt es sich nicht entpacken.

Gruß
michi-w.
Dochobbit
Mitglied
Beiträge: 4
Registriert: 24.04.2008 06:56

Beitrag von Dochobbit »

Hallo,

ich habe den Mod nach dem Umstieg auf phpBB3 auch in mein Forum eingebaut. Es klappt auch alles wunderbar und ohne Fehlermeldungen, es gibt nur ein Problem:

Wenn ich z.B. über die Suchfunktion einen "nicht-optimierten" Link anklicke, dauert es teilweise 5-10 Sekunden bis die Seite kommt. An der Anbindung oder der Serverauslastung kann es nicht liegen.

Habe ich da doch einen Fehler beim einbinden gemacht oder könnte was an den Servereinstellungen nicht passen?

Gruß
Roland
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

@michi-w.:
Benutz mal n richtigen Browser und nicht den IE. Aber das Problem ist bekannt und ich arbeite an einer Lösung.

@Dochobbit:
Bei nicht ungeschriebenen Links wird beim Aufrufen per 301 auf den umgeschriebenen Link weitergeleitet, Eigentlich sollte das ruck zuck gehn, habs auch grad probiert und die Seite war sofort da. Ist das nur bei dir so oder haben andere User auch das Problem?
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Dochobbit
Mitglied
Beiträge: 4
Registriert: 24.04.2008 06:56

Beitrag von Dochobbit »

[BTK] Tobi hat geschrieben:Bei nicht ungeschriebenen Links wird beim Aufrufen per 301 auf den umgeschriebenen Link weitergeleitet, Eigentlich sollte das ruck zuck gehn, habs auch grad probiert und die Seite war sofort da. Ist das nur bei dir so oder haben andere User auch das Problem?
Andere habe ich noch nicht gefragt. Besonders lange dauert es im Büro, obwohl unsere Firma sehr schnell ans Netz angebunden ist. Zuhause dauert es ca. 3-4 Sekunden, könnte aber auch an der langsamen Mobilfunkanbindung (EDGE) liegen (Leider kein DSL möglich, Ping von ca. 500ms :cry: )
michi-w.
Mitglied
Beiträge: 412
Registriert: 21.06.2003 23:45

Beitrag von michi-w. »

Falls es nicht geht, versucht es mit dieser htaccess

Code: Alles auswählen

RewriteEngine On

RewriteBase /test

<Files "config.php"> 
Order Allow,Deny 
Deny from All 
</Files> 

<Files "common.php"> 
Order Allow,Deny 
Deny from All 
</Files> 

RewriteCond %{REQUEST_URI} /(.*)-f([0-9]*)/(.*)-t([0-9]*)-s([0-9]*).html 
RewriteRule (.*) /phpBB3/viewtopic.php?f=%2&t=%4&start=%5&%{QUERY_STRING} [L] 

RewriteCond %{REQUEST_URI} (.*)-f([0-9]*)/(.*)-t([0-9]*).html 
RewriteRule (.*) /viewtopic.php?f=%2&t=%4&%{QUERY_STRING} [L] 

RewriteCond %{REQUEST_URI} /(.*)-f([0-9]*)/index-s([0-9]*).html 
RewriteRule (.*) /viewforum.php?f=%2&start=%3&%{QUERY_STRING} [L] 

RewriteCond %{REQUEST_URI} /(.*)-f([0-9]*)/ 
RewriteRule (.*) /viewforum.php?f=%2&%{QUERY_STRING} [L]

Code: Alles auswählen

RewriteBase /test
test ist das Verzeichnis in dem das Forum installiert wurde. Sollte es keines geben, test löschen, den Slash (/) aber stehen lassen. Außerdem sind die Pfade zu ergänzen, wenn das Forum in ein Verzeichniss installiert wurde.
Beispiel

Code: Alles auswählen

RewriteCond %{REQUEST_URI} /(.*)-f([0-9]*)/ 
RewriteRule (.*) /test/viewforum.php?f=%2&%{QUERY_STRING} [L]
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Ich hab mal ein Update gemacht und ein paar Fehler ausgebessert. Außerdem wurde das Premodded auf phpBb 3.0.1 aktualisiert.
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
michi-w.
Mitglied
Beiträge: 412
Registriert: 21.06.2003 23:45

Beitrag von michi-w. »

Hallo Tobi,
[BTK] Tobi hat geschrieben:Ich hab mal ein Update gemacht und ein paar Fehler ausgebessert. Außerdem wurde das Premodded auf phpBb 3.0.1 aktualisiert.
was hast du verändert?
Könntest du bitte eine Update Anleitung posten?
Schließlich ist der Mod eingebaut und dann die Veränderungen zu finden ist etwas umständlich.

Ansonsten läuft der Mod jetzt im Testforum. Der Server hat noch den Zusatz RewriteBase in der htaccess benötigt. Weiß auch nicht, weshalb das bei 1und1 so ist.

Gruß
michi-w.
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Zum Update ersetze die functions_seophpbb.php mit der neuen, dann suche alle Stellen wie

Code: Alles auswählen

append_sid(generate_seourl_forum($forum_id, $forum_data['forum_name'])),
und schau das dort keine SID angehängt wird, also mache

Code: Alles auswählen

generate_seourl_forum($forum_id, $forum_data['forum_name']),
draus.
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
TK1
Mitglied
Beiträge: 164
Registriert: 28.01.2007 21:59

Beitrag von TK1 »

Hallo.
Folgendes Problem:

Wenn ich unter dem Thread direkt auf eine bestimmte Seite klicke (z.b. will ich direkt auf Seite 3) dann zeigt er mir eine 404 Fehlermeldung an.
Klicke ich aber erstmal auf den Namen des Threads (sprich komme erst auf Seite 1) und dann von dort aus auf Seite 3 dann geht das. :-?

Gruß

EDIT: Weiß woran es liegt, im Forum werden die Seiten mit der Endung .php angegeben aber im Thread selbst mit .html .

Wie kann ich es ändern, dass die auch im Forum als .html erscheinen?
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“