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.
IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Beitrag von IPB_Flüchtling »

Thema: Seiten im Google-Index:

Gerade gefunden: http://www.phpbb.de/viewtopic.php?p=715365#715365

LG, IPB_Flüchtling
senyafin
Mitglied
Beiträge: 626
Registriert: 02.06.2006 15:01
Kontaktdaten:

Beitrag von senyafin »

Hallo mgutt, hallo zusammen

bei mir taucht folgendes Problem auf:
oder anpassen: ("forum/" gegen Deinen "phpBB2/" Ordnernamen tauschen)
http://www.phpbb.de/viewtopic.php?p=685160#685160
oder diese:
http://www.phpbb.de/viewtopic.php?p=693242#693242


dann weiter. suche in index.php nach:
dieser string wird bei mir nicht gefunden.
bei mir fehlt [.forumrow',]

Code: Alles auswählen

Code:
                     $template->assign_block_vars('catrow.forumrow',   array(

Beste Grüße!

Hätte ich gleich vergessen ! Vielen Dank überhaupt!
Benutzeravatar
Dominik Müller
Mitglied
Beiträge: 494
Registriert: 08.08.2004 19:04
Wohnort: Siegbach
Kontaktdaten:

Beitrag von Dominik Müller »

DevilMayCry hat geschrieben:Hm, sowas wie "&highlight=#18322" taucht bei mir erst gar nicht auf. Stimmt da was mit den Anweisungen in der .htaccess vielleicht nicht? Meister mgutt kommt da bestimmt drauf :D
Du meinst in deinem Forum? Bei mir ist es ja definitiv vorhanden, warum auch immer. Aber wie bekomme ich es weg?

Grüße
Dominik
senyafin
Mitglied
Beiträge: 626
Registriert: 02.06.2006 15:01
Kontaktdaten:

Beitrag von senyafin »

Ich hab den Fehler gefunden,

Code: Alles auswählen

$template->assign_block_vars('catrow.forumrow',   array(
nach dem komma und zwischen array ist bei mir nur ein leerzeichen.

Gruss
Patrik
senyafin
Mitglied
Beiträge: 626
Registriert: 02.06.2006 15:01
Kontaktdaten:

Beitrag von senyafin »

Mist,

jetzt brauche ich doch noch einmal Eure Unterstützung.

Ich bin dem Tutorial gefolgt und denke, alle Schritte korrekt vollzogen zu haben. Beim Aufruf der Seite wird der Titel in die URL übernommen,
allerdings
The requested URL /forum/trader-stammtisch-f21.html was not found on this server.
Wechsle ich die Session.php aus, passt wieder alles.
Viel falschmachen kann man doch dabei nicht...?

Oder kann es an der .htaccess liegen? phpBB2 Folder heisst /forum/


Danke
Pascal
Benutzeravatar
DevilMayCry
Mitglied
Beiträge: 30
Registriert: 27.05.2006 04:12
Kontaktdaten:

Beitrag von DevilMayCry »

Steht denn in deiner access /forum drin? Dann müsste es ja passen.
http://www.playstation-3-forum.de
Spiele und Konsolen kostenlos in unserem kleinem Auktionshaus versteigern :-)
http://www.evo-pc.de/forum & http://www.devilmaycry4.de
senyafin
Mitglied
Beiträge: 626
Registriert: 02.06.2006 15:01
Kontaktdaten:

Beitrag von senyafin »

DevilMayCry hat geschrieben:Steht denn in deiner access /forum drin? Dann müsste es ja passen.

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 ^/forum/[a-z0-9-]+-([pt])([0-9]+)\.html$ /forum/viewtopic.php?$1=$2 [L]
RewriteRule ^/forum/[a-z0-9-]+-f([0-9]+)\.html$ /forum/viewforum.php?f=$1 [L]
RewriteRule ^/forum/[a-z0-9-]+-u([0-9]+)\.html$ /forum/profile.php?mode=viewprofile&u=$1 [L]
RewriteRule ^/forum/([a-zA-Z0-9_]+),([^/,]+),([^/,]*)([^/]*\.html)$ forum/$1$4?$2=$3 [QSA,N]
RewriteRule ^/forum/[a-z0-9-]+-([pt])([0-9]+),([^/,]+),([^/,]*)([^/]*\.html)$ forum/viewtopic$5?$1=$2&$3=$4 [QSA,N]
RewriteRule ^/forum/[a-z0-9-]+-f([0-9]+),([^/,]+),([^/,]*)([^/]*\.html)$ forum/viewforum$4?f=$1&$2=$3 [QSA,N]
RewriteRule ^/forum/([a-zA-Z0-9_]+)\.html$ /forum/$1.php [L]
yep - steht so drin

das module rewrite ist auch geladen ....
Kann es sonst irgendwelche Konflikte geben?
IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Beitrag von IPB_Flüchtling »

Probiere mal diese .htaccess (liegt im Root, nicht im Forums-Ordner):

Code: Alles auswählen

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

Beitrag von senyafin »

Man was habe ich mir den Kopf zerbrochen ;-)
Ich konnte mich garnicht richtig auf das Spiel der Deutschen konzentrieren.

Die Datei sieht jetzt so aus und liegt im Root, also "vor" dem Ordner /forum/.

Code: Alles auswählen


DirectoryIndex index.php index.htm index.html

RewriteEngine On

DirectoryIndex index.php index.htm index.html

RewriteEngine On

# SEO URL [mgutt]
RewriteRule !\.html$ - [L]
RewriteRule ^forum/[a-z0-9-]+-([pt])([0-9]+)\.html$ /forum/viewtopic.php?$1=$2 [L]
RewriteRule ^forum/[a-z0-9-]+-f([0-9]+)\.html$ /forum/viewforum.php?f=$1 [L]
RewriteRule ^forum/[a-z0-9-]+-u([0-9]+)\.html$ /forum/profile.php?mode=viewprofile&u=$1 [L]
RewriteRule ^forum/([a-zA-Z0-9_]+),([^/,]+),([^/,]*)([^/]*\.html)$ forum/$1$4?$2=$3 [QSA,N]
RewriteRule ^forum/[a-z0-9-]+-([pt])([0-9]+),([^/,]+),([^/,]*)([^/]*\.html)$ forum/viewtopic$5?$1=$2&$3=$4 [QSA,N]
RewriteRule ^forum/[a-z0-9-]+-f([0-9]+),([^/,]+),([^/,]*)([^/]*\.html)$ forum/viewforum$4?f=$1&$2=$3 [QSA,N]
RewriteRule ^forum/([a-zA-Z0-9_]+)\.html$ /forum/$1.php [L]
Ich muss gestehen, darauf wäre ich jetzt nicht unbedingt gleich gekommen.
Warum? Ich bin blutiger Anfänger und war davon ausgegangen,

Code: Alles auswählen

<Files config.php>
Deny from all
</Files>
dass die config.php im root vom forum liegt.
Selsam dass ich durch die Suche im Forum auf keinen ähnlich gelagerten Fall gestossen bin.

IBP Flüchtling - 100000x Danke!!!
LG
Pascal
IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Beitrag von IPB_Flüchtling »

Ahoi Pascal,

freut mich sehr, dass es geklappt hat! :P

Bin da aber auch nicht von selbst draufgekommen - mir hat Bob von Modrewrite.de geholfen:

http://www.modrewrite.de/foren/ftopic2557.html

Ehre, wem Ehre gebührt!

LG, IPB_Flüchtling
Antworten

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