SEO Urls V2

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 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

SEO Urls V2

Beitragvon mgutt » 20.03.2006 02:03

Ich beginne hier eine neue Variante der SEO Urls oder auch Short Urls genannt.

Die Titel der Beiträge und Foren werden mit in der Url dargestellt und das ohne jegliche Datenbankabfragen. (=schnell)

Der Mod setzt "mod_rewrite" voraus. Ob dies aktiv ist könnt ihr wie hier testen:
http://www.phpbb.de/viewtopic.php?p=681388#681388

History:
- seit der Version 1.0.5 wurde nur die "function append_sid..." aus der sessions.php verändert, einfach komplett ersetzen.

Ein Demo-Board gibts hier: http://www.maxrev.de bzw. http://www.evop.de

Download


Add Ons (können installiert werden, müssen aber nicht)

- Doppelten Content vermeiden:
Viele Seiten in eurem Forum sind über verschiedene Adressen erreichbar. Eine Themenseite beispielsweise kann man mit ca. 20 verschiedenen URLs erreichen. Solche Verdopplung Eurer Seiten, sieht die Suchmaschine ungern und wertet es im schlimmsten Fall sogar als Spam.

Die Double Content Addons befinden sich im Downloadpack unter "addons/avoid_double_content.txt".

- Alte Short Urls in neue Seo Urls wandeln (z.B. wenn ihr die Short Urls von larsneo installiert hattet)
Umwandeln könnt ihr mit der forward.php und den codehinweisen aus der betreffenden readme.txt.


Weitere benötigte Änderungen für Mods:

Anleitung zum selber anpassen von Mods
http://www.phpbb.de/viewtopic.php?p=728051#728051

recent.php:
http://www.phpbb.de/viewtopic.php?p=679208#679208

eine andere recent.php:
http://www.phpbb.de/viewtopic.php?p=685076#685076

Similar topic Mod:
http://www.phpbb.de/viewtopic.php?p=719705#719705

Report Post Mod:
http://www.phpbb.de/viewtopic.php?p=705847#705847
und
http://www.phpbb.de/viewtopic.php?p=704796#704796

Intro & Portal Mod (AWSW):
http://www.phpbb.de/viewtopic.php?p=721375#721375

Album Mod (Smartor)
http://www.phpbb.de/viewtopic.php?p=679083#679083

Pseudo Subforums
http://www.phpbb.de/viewtopic.php?p=727394#727394

Simple Subforums
http://www.phpbb.de/viewtopic.php?p=728163#728163
Zuletzt geändert von mgutt am 03.06.2009 12:14, insgesamt 78-mal geändert.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it

Benutzeravatar
ATARI
Mitglied
Beiträge: 1684
Registriert: 22.02.2004 16:51
Wohnort: Monaco Di Bavaria

Beitragvon ATARI » 20.03.2006 09:02

aha.. und kann man das jetzt schon in ein Live Board einbauen oder rätst du davon ab?
ich hab zwar noch ein testboard wo ichs einbauen könnte, aber das ist bei funpic, und da geht .htaccess ja bekanntlich leider nicht!

ahja: ich hab was gelesen von cachen: ich verwende den extreme styles mod, da gibts keine probleme mit oder? weil der cached ja auch..
Man soll aufhören wenn´s am schönsten ist!

Servus phpBB! ;)

Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitragvon mgutt » 20.03.2006 13:30

Es wäre hilfreich, wenn Du einen Betatester spielst ;)

Gruß
Zuletzt geändert von mgutt am 20.03.2006 18:47, insgesamt 5-mal geändert.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it

Benutzeravatar
S2B
Ehemaliger
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitragvon S2B » 20.03.2006 14:25

Nur so einen Hinweis am Rande: Du solltest anstatt .php .$phpEx nehmen. :wink:
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.

Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitragvon mgutt » 20.03.2006 14:32

Das geht nicht, weil ".$phpEx" in diesem Fall bereits durch ".php" ersetzt wurde. Glaube ich zumindest, denn nach Test hat es nicht funktioniert ;)
Zuletzt geändert von mgutt am 20.03.2006 14:45, insgesamt 1-mal geändert.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it

Benutzeravatar
ATARI
Mitglied
Beiträge: 1684
Registriert: 22.02.2004 16:51
Wohnort: Monaco Di Bavaria

Beitragvon ATARI » 20.03.2006 14:34

was bewirken die codestellen, die du oben unter EDIT geschrieben hast?
Man soll aufhören wenn´s am schönsten ist!

Servus phpBB! ;)

Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitragvon mgutt » 20.03.2006 14:36

ATARI hat geschrieben:was bewirken die codestellen, die du oben unter EDIT geschrieben hast?


das was du willst :D

demo board: www.evop.de
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it

Benutzeravatar
S2B
Ehemaliger
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitragvon S2B » 20.03.2006 15:09

mgutt hat geschrieben:Das geht nicht, weil ".$phpEx" in diesem Fall bereits durch ".php" ersetzt wurde.

Aber das ist doch im Prinzip egal. Nach wie vor bleibt $phpEx ein String, der die Dateierweiterung enthält. Wenn man jetzt z.B. bei $phpEx php3 eingestellt hat, wird dein MOD nicht funktionieren, weil die 3 eben danach stehen bleibt.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.

Benutzeravatar
larsneo
Valued Contributor
Beiträge: 2613
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitragvon larsneo » 20.03.2006 15:19

nette idee - zielsetzung bei 'meinem' short url mod war damals, die änderungen auf so wenig wie möglich dateien zu beschränken um das ganze bei updates etc. möglichst einfach zu haben.

bei dir funktionieren u.a. die dropdowns (Beiträge der letzten Zeit anzeigen:) nicht mehr
gruesse aus dem wilden sueden
larsneo
..::[cms-sicherheit]::..

Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitragvon mgutt » 20.03.2006 16:08

ja danke. nun sollte kein mod mehr probleme machen.

die idee mit dem so wenig wie möglich machen ist auch mein ziel. in categories hierarchy muss man auch nicht viel machen, damit er gut funktoniert, aber hier ist leider keine variable greifbar, die es mir so einfach macht wie bei CH. Aber der Mod sollte dennoch schnell und im Gegensatz zu 2lucky's Variante ohne DB Abfrage auskommen.

man kann auch meinen ansatz nehmen und deinen mod umbauen, damit nicht "ftopic" etc. erstellt wird, sondern einfach der jeweilige dateiname und alles dann wieder im verbund mit unterstrichen. aber ich glaube es ist schneller wenn man nicht erst die seite cached und dann filtert, sondern wenn man direkt bei den urls die entsprechende replace vornimmt.

S2B hat geschrieben:
mgutt hat geschrieben:Das geht nicht, weil ".$phpEx" in diesem Fall bereits durch ".php" ersetzt wurde.

Aber das ist doch im Prinzip egal. Nach wie vor bleibt $phpEx ein String, der die Dateierweiterung enthält. Wenn man jetzt z.B. bei $phpEx php3 eingestellt hat, wird dein MOD nicht funktionieren, weil die 3 eben danach stehen bleibt.


habe ich nun berücksichtigt.
Zuletzt geändert von mgutt am 22.03.2006 01:40, insgesamt 2-mal geändert.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it


Zurück zu „phpBB 2.0: Mods in Entwicklung“