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.
DerMatthias
Mitglied
Beiträge: 149
Registriert: 30.07.2004 20:16
Wohnort: Kronberg
Kontaktdaten:

Beitrag von DerMatthias »

Hallo,

ich hatte die ganze Zeit den Suchmaschinen Mod von 2lucky. Möchte ihn nun durch diesen ersetzten. Kann ich das einfach so machen? Oder gibt es da was zu beachten. Wollte alten Dateizustand herstellen und neuen Mod einbauen. Oder mag mich dann google nicht mehr....

Gruß

Matthias
meine Website ist mein Profil.
Kortirion
Mitglied
Beiträge: 485
Registriert: 03.05.2004 05:07
Wohnort: Kassel
Kontaktdaten:

Beitrag von Kortirion »

Hallo DerMatthias,

ich habe vorher auch den Mod von 2Lucky verwendet.

So wie Du Dir das denkst, ist es genau richtig. Den alten Mod ausbauen, den neuen einbauen.

Zu beachten ist, dass Du eine Zeit lang (bis google die neuen URLs im Index hat) die alten Rewriterules von 2Lucky in der .htaccess drin lässt und zwar unmittelbar vor denen von mgutt, die Du natürlich trotzdem einbaust.

Zusätzlich verwendest Du die forward.php von mgutts mod und änderst alle Rewriterules von 2Lucky so ab, dass Zugriffe über die alten URLs auf die forward.php weitergeleitet werden.

Wenn letzteres Schwierigkeiten machen sollte, dann sag Bescheid, ich kann Dir dann meine .htaccess geben (wenn Du auch die aktuellste Version von dem 2Lucky-Mod verwendet hattest).

Gruß...
...mehr über mich: www.kortirion.de oder www.schwarzer-humbug.de ...oder auch nicht...egal.
Neuestes Projekt: www.das-buchforum.de
DerMatthias
Mitglied
Beiträge: 149
Registriert: 30.07.2004 20:16
Wohnort: Kronberg
Kontaktdaten:

Beitrag von DerMatthias »

Hallo,

die letzte Version, die ich drin habe war die 2.0.11 ist das die letzte gewesen?

Wäre lieb wenn du mir mal die htacess schicken könntest.

Gruß

Matthias
meine Website ist mein Profil.
Kortirion
Mitglied
Beiträge: 485
Registriert: 03.05.2004 05:07
Wohnort: Kassel
Kontaktdaten:

Beitrag von Kortirion »

Ich meine schon, schlimmstenfalls musst Du den Aufbau der Rewriterules bei Dir und bei mir noch mal vergleichen.

Unten findest Du den relevanten teil der htaccess...wenn Dein Board in einem Folder liegt, musst du natürlich noch die Pfade ändern...meines liegt im root. Denk dran, auch die forward.php in den root hochzuladen, wenn Du mgutts Mod einbaust.

Gruß...

Code: Alles auswählen

###

# alte SEO-URLs

# View Category
RewriteCond %{REQUEST_URI} ^/vcat,([0-9]*).htm*
RewriteRule ^(.*) /index.php?c=%1  [L]

# View Forum
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*).htm*
RewriteRule ^(.*) /forward.php?f=%1  [L]
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),-(.*).htm*
RewriteRule ^(.*) /forward.php?f=%1  [L]
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),([0-9]*).htm*
RewriteRule ^(.*) /forward.php?f=%1&start=%2  [L]
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),([0-9]*),-(.*).htm*
RewriteRule ^(.*) /forward.php?f=%1&start=%2  [L]

RewriteCond %{REQUEST_URI} ^/pforum,([0-9]*),([0-9]*),([0-9]*).htm*
RewriteRule ^(.*) /forward.php?f=%1&topicdays=%2&start=%3  [L]

# View Forum
RewriteCond %{REQUEST_URI} ^/mforum,([0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /forward.php?f=%1&mark=%2  [L]

# View Topic -- after first page
RewriteCond %{REQUEST_URI} ^/ltopic,([0-9]*),([0-9]*),([a-zA-Z0-9]*),([0-9]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%2&postorder=%3&start=%4  [L]

# View Topic -- after first page
#lhtopic,426,0,asc,%FCber%2A,0.html #forward.php?t=426&postdays=0&postorder=asc&highlight=%FCber%2A&start=15
#lhtopic,426,0,0,asc,%FCber%2A.html #forward.php?t=426&start=0&postdays=0&postorder=asc&highlight=%FCber%2A
#lhtopic,568,0,0,asc,setbm=true.html  #forward.php?t=568&start=0&postdays=0&postorder=asc&highlight=&setbm=true
RewriteCond %{REQUEST_URI} ^/lhtopic,([0-9]*),([0-9]*),([a-z]*),(.*),([0-9?]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%2&postorder=%3&highlight=%4&start=%5  [L]
RewriteCond %{REQUEST_URI} ^/lhtopic,([0-9]*),([0-9?]*),([0-9]*),([a-z]*),(.*).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%3&postorder=%4&highlight=%5&start=%2  [L]
RewriteCond %{REQUEST_URI} ^/lhtopic,([0-9]*),([0-9?]*),([0-9]*),([a-z]*),(.*),([a-z]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%3&postorder=%4&highlight=%5&start=%2&setbm=%6  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/stopic,([0-9]*),([0-9]*).htm*
RewriteRule ^(.*) /forward.php?p=%1\#%2  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/htopic,([0-9]*),([^,]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&highlight=%2  [L]
RewriteCond %{REQUEST_URI} ^/htopic,([0-9]*),([0-9]*),([^,]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&start=%2&highlight=%3  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/vtopic,([0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&view=%2  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/ptopic,([0-9]*).htm*
RewriteRule ^(.*) /forward.php?p=%1\#%2  [L]
RewriteCond %{REQUEST_URI} ^/ptopic,([0-9]*),([^,]*).htm*
RewriteRule ^(.*) /forward.php?p=%1&highlight=%2\#%3  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*).htm*
RewriteRule ^(.*) /forward.php?t=%1  [L]
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),-(.*).htm*
RewriteRule ^(.*) /forward.php?t=%1  [L]
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),([0-9]*),-(.*).htm*
RewriteRule ^(.*) /forward.php?t=%1&start=%2  [L]
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),([0-9]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&start=%2  [L]

#vote result
RewriteCond %{REQUEST_URI} ^/utopic,([0-9]*),([0-9]*),([a-zA-Z0-9]*),([a-zA-Z0-9]*).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%2&postorder=%3&vote=%4  [L]


#with session
#############

# View Forum
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?f=%1&sid=%2  [L]
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?f=%1&start=%2&sid=%3  [L]
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),([a-fA-F0-9]{32}),-(.*).htm*
RewriteRule ^(.*) /forward.php?f=%1&sid=%2  [L]
RewriteCond %{REQUEST_URI} ^/forum,([0-9]*),([0-9]*),([a-fA-F0-9]{32}),-(.*).htm*
RewriteRule ^(.*) /forward.php?f=%1&start=%2&sid=%3  [L]

RewriteCond %{REQUEST_URI} ^/pforum,([0-9]*),([0-9]*),([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?f=%1&topicdays=%2&start=%3&sid=%4  [L]

# View Forum
RewriteCond %{REQUEST_URI} ^/mforum,([0-9]*),([a-zA-Z0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?f=%1&mark=%2&sid=%3  [L]

# View Topic -- after first page
RewriteCond %{REQUEST_URI} ^/ltopic,([0-9]*),([0-9]*),([a-zA-Z0-9]*),([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%2&postorder=%3&start=%4&sid=%5  [L]

# View Topic -- after first page
RewriteCond %{REQUEST_URI} ^/lhtopic,([0-9]*),([0-9]*),([a-z]*),([^,]*),([0-9?]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%2&postorder=%3&highlight=%4&start=%5&sid=%6  [L]
RewriteCond %{REQUEST_URI} ^/lhtopic,([0-9]*),([0-9?]*),([0-9]*),([a-z]*),([^,]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%3&postorder=%4&highlight=%5&start=%2&sid=%6  [L]
RewriteCond %{REQUEST_URI} ^/lhtopic,([0-9]*),([0-9?]*),([0-9]*),([a-z]*),(.*),([a-z]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%3&postorder=%4&highlight=%5&start=%2&setbm=%6&sid=%7  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/stopic,([0-9]*),([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?p=%1&sid=%2\#%3  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/htopic,([0-9]*),([^,]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&highlight=%2&sid=%3  [L]
RewriteCond %{REQUEST_URI} ^/htopic,([0-9]*),([0-9]*),([^,]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&start=%2&highlight=%3&sid=%4  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/vtopic,([0-9]*),([a-zA-Z0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&view=%2&sid=%3  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/ptopic,([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?p=%1&sid=%2\#%3  [L]
RewriteCond %{REQUEST_URI} ^/ptopic,([0-9]*),([^,]*),([[a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?p=%1&highlight=%2&sid=%3\#%4  [L]

# View Topic -- normal
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&sid=%2  [L]
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),([a-fA-F0-9]{32}),-(.*).htm*
RewriteRule ^(.*) /forward.php?t=%1&sid=%2  [L]
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),([0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&start=%2&sid=%3  [L]
RewriteCond %{REQUEST_URI} ^/topic,([0-9]*),([0-9]*),([a-zA-Z0-9]*),-(.*).htm*
RewriteRule ^(.*) /forward.php?t=%1&start=%2&sid=%3  [L]

#vote result
RewriteCond %{REQUEST_URI} ^/utopic,([0-9]*),([0-9]*),([a-zA-Z0-9]*),([a-zA-Z0-9]*),([a-fA-F0-9]{32}).htm*
RewriteRule ^(.*) /forward.php?t=%1&postdays=%2&postorder=%3&vote=%4&sid=%4  [L]


# SEO URL [mgutt]
RewriteRule !\.html$ - [L]
RewriteRule ^[a-z0-9-]+-([pt])([0-9]+)\.html$ /viewtopic.php?$1=$2 [L]
RewriteRule ^[a-z0-9-]+-f([0-9]+)\.html$ /viewforum.php?f=$1 [L]
RewriteRule ^[a-z0-9-]+-u([0-9]+)\.html$ /profile.php?mode=viewprofile&u=$1 [L]
RewriteRule ^([a-zA-Z0-9_]+),([^/,]+),([^/,]*)([^/]*\.html)$ $1$4?$2=$3 [QSA,N]
RewriteRule ^[a-z0-9-]+-([pt])([0-9]+),([^/,]+),([^/,]*)([^/]*\.html)$ viewtopic$5?$1=$2&$3=$4 [QSA,N]
RewriteRule ^[a-z0-9-]+-f([0-9]+),([^/,]+),([^/,]*)([^/]*\.html)$ viewforum$4?f=$1&$2=$3 [QSA,N]
RewriteRule ^([a-zA-Z0-9_]+)\.html$ /$1.php [L]
...mehr über mich: www.kortirion.de oder www.schwarzer-humbug.de ...oder auch nicht...egal.
Neuestes Projekt: www.das-buchforum.de
dennist
Mitglied
Beiträge: 140
Registriert: 07.07.2005 21:51
Wohnort: Dortmund

Beitrag von dennist »

Hallo,

ich habe den Similar Topics Mod im Einsatz und jetzt noch das Problem, dass unter den Spalten "Forum" und "Verfasst am" (icon_latest_reply.gif) falsche Links ausgegeben werden:

......de/allgemeines-f11.html
......de/allgemeines-f14.html

......de/krebs-auf-der-flucht-p88509.html#88509
......de/krebs-auf-der-flucht-p83258.html#83258

Die Links zeigen zwar auf die richtigen unterschiedlichen Ziele, jedoch ist die Titelbeschreibung immer die gleiche.
Welche Änderungen sind dafür nötig, damit kein doppelter content entsteht?

Wäre klasse, wenn ihr mir helfen könntet.

Viele Grüße Dennis
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

siehe 1. Beitrag ;)
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
DerMatthias
Mitglied
Beiträge: 149
Registriert: 30.07.2004 20:16
Wohnort: Kronberg
Kontaktdaten:

Beitrag von DerMatthias »

Hallo,

danke! Ja mein Forum liegt in einem folder. Äh die Forward.php, in den folder oder in den root?

Gruß

Matthias
meine Website ist mein Profil.
dennist
Mitglied
Beiträge: 140
Registriert: 07.07.2005 21:51
Wohnort: Dortmund

Beitrag von dennist »

mgutt hat geschrieben:siehe 1. Beitrag ;)
Die genannte Änderung hatte ich schon eingebaut, dadurch wird aber nur die Themen-URL umgeschrieben.

Das Problem mit den Foren-URLs und dem Button "icon_latest_reply.gif" bleibt. :)
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

DerMatthias hat geschrieben:Hallo,

danke! Ja mein Forum liegt in einem folder. Äh die Forward.php, in den folder oder in den root?

Gruß

Matthias
da wo die viewtopic.php liegt
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
DerMatthias
Mitglied
Beiträge: 149
Registriert: 30.07.2004 20:16
Wohnort: Kronberg
Kontaktdaten:

Beitrag von DerMatthias »

Hallo nochmal,

muss an der Forward.php auch noch was angepasst werden, wenn das Forum in den Ordner www.domain.de/Forum/ liegt? Bin mir da gerade nicht ganz sicher?

Gruß

Matthias
meine Website ist mein Profil.
Antworten

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