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.
karstenkurt
Mitglied
Beiträge: 568
Registriert: 06.03.2005 14:11
Kontaktdaten:

Beitrag von karstenkurt »

Dann poste doch deine .htaccess mal. Ich hab da schon ne Ahnung. Und sonst kann DIr sicher wer anders weiterhelfen.
Eoleon

Beitrag von Eoleon »

Code: Alles auswählen

<Files config.php>
Deny from all
</Files>

DirectoryIndex index.php index.htm index.html

RewriteEngine On

# 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]
das ist die von der 1. Seite des Threads ;)
karstenkurt
Mitglied
Beiträge: 568
Registriert: 06.03.2005 14:11
Kontaktdaten:

Beitrag von karstenkurt »

Und die setzt voraus, das das Board im Root läuft.
Bei Dir aber sport/phpBB2/ und genau das musst Du auch in der .htaccess davorsetzen.

D.h.

aus

Code: Alles auswählen

RewriteRule ^[a-z0-9-]+-([pt])([0-9]+)\.html$ /viewtopic.php?$1=$2 [L] 
wird

Code: Alles auswählen

RewriteRule ^[a-z0-9-]+-([pt])([0-9]+)\.html$ /sport/phpBB2/viewtopic.php?$1=$2 [L] 
Eoleon

Beitrag von Eoleon »

habsch bereits versucht .. das resultat -> 404

Code: Alles auswählen

<Files config.php>
Deny from all
</Files>

DirectoryIndex index.php index.htm index.html

RewriteEngine On

# SEO URL [mgutt]
RewriteRule !\.html$ - [L]
RewriteRule ^[a-z0-9-]+-([pt])([0-9]+)\.html$ /sport/phpBB2/viewtopic.php?$1=$2 [L]
RewriteRule ^[a-z0-9-]+-f([0-9]+)\.html$ /sport/phpBB2/viewforum.php?f=$1 [L]
RewriteRule ^[a-z0-9-]+-u([0-9]+)\.html$ /sport/phpBB2/profile.php?mode=viewprofile&u=$1 [L]
RewriteRule ^([a-zA-Z0-9_]+),([^/,]+),([^/,]*)([^/]*\.html)$ /sport/phpBB2/$1$4?$2=$3 [QSA,N]
RewriteRule ^[a-z0-9-]+-([pt])([0-9]+),([^/,]+),([^/,]*)([^/]*\.html)$ /sport/phpBB2/viewtopic$5?$1=$2&$3=$4 [QSA,N]
RewriteRule ^[a-z0-9-]+-f([0-9]+),([^/,]+),([^/,]*)([^/]*\.html)$ /sport/phpBB2/viewforum$4?f=$1&$2=$3 [QSA,N]
RewriteRule ^([a-zA-Z0-9_]+)\.html$ /sport/phpBB2/$1.php [L]
karstenkurt
Mitglied
Beiträge: 568
Registriert: 06.03.2005 14:11
Kontaktdaten:

Beitrag von karstenkurt »

Wie sehen denn die generierten Links aus?
Eoleon

Beitrag von Eoleon »

Links haste ;)

kann es evtl. daran liegen, dass die addi ohne "www" läuft?
http://dj.teamspeaker.de/sport/phpBB2/
blöder gedanke, aber so langsam werdsch narrisch weil es nicht läuft ;)
karstenkurt
Mitglied
Beiträge: 568
Registriert: 06.03.2005 14:11
Kontaktdaten:

Beitrag von karstenkurt »

Nö, weil bei "http://www.dj.teamspeaker.de/sport/phpB ... en-f1.html" auch ein Fehler generiert wird. Da sollte der Marc nochmal schauen. Ist bestimmt nix Grosses. Ich geh jetzt schlafen.
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

In welchem Ordner hast du die .htaccess?

Es müssen eigentlich keine Änderungen vorgenommen werden, wenn die .htaccess in dem Verzeichnis liegt wo phpBB2 läuft. Denn Quell- und Zielurl werden einfach nur ersetzt.

Sonst ändere mal die Zeilen wie folgt:

Code: Alles auswählen

RewriteRule ^/sport/phpBB2/[a-z0-9-]+-([pt])([0-9]+)\.html$ /sport/phpBB2/viewtopic.php?$1=$2 [L]
Wäre toll, wenn man da mal ein funktionierendes Muster bekäme :D
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Eoleon

Beitrag von Eoleon »

mgutt hat geschrieben: Wäre toll, wenn man da mal ein funktionierendes Muster bekäme :D
*grumpf*

Die .htaccess liegt im Root ;)
Ich geh ja schließlich nach deiner Anleitung vor :D

um es genau zu beschreiben .... html - Sport - phpBB2 - und da liegt sie drin.

"mod_rewrite" ... das Modul ist vorhanden.
Benutzeravatar
Stemmi
Mitglied
Beiträge: 258
Registriert: 06.07.2001 02:00
Wohnort: Mendig
Kontaktdaten:

Beitrag von Stemmi »

Habe gestern festgestellt, dass sich meine Seiten in Google dramatisch verringert haben seitdem ich diesen Mod drin habe.


Von über 30.000 (vor 4 Tagen noch) sind jetzt nur noch knapp 800 Seiten im Index:


www.google.de und eintippen:
site:www.cineforen.de


Hab ich etwas falsch gemacht, oder sind das direkte Auswirkungen dieses Mods?
Was haben die anderen für Erfahrungen gemacht?
Bald im Kino
"Brüder, in der Ewigkeit wird man sich eurer Taten erinnern! "
Antworten

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