Short URLs für phpBB2 (reloaded / RFC)

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
larsneo
Mitglied
Beiträge: 2622
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitrag von larsneo »

1. Wie stelle ich andere Mods um die noch als *.php Datei laufen?
durch entsprechende anpassungen in der pager_header.php und der .htaccess - das prinzip sollte ja recht leicht verständlich sein...
2. Wie bekomme ich das hin das der Threadtitel mit in der shorturl steht. Das habe ich schön öfters woanders gesehen
es gibt einen entsprechenden mod von 2lucky.de - allerdings ist der dem vernehmen nach wesentlich performance-lastiger und bietet imho keine verbesserung des rankings.
gruesse aus dem wilden sueden
larsneo
..::[krapohl.net]::..
Benutzeravatar
Pseiko
Mitglied
Beiträge: 502
Registriert: 31.01.2003 11:20
Wohnort: Rothenburg/Oberlausitz
Kontaktdaten:

Beitrag von Pseiko »

durch entsprechende anpassungen in der pager_header.php und der .htaccess - das prinzip sollte ja recht leicht verständlich sein...
Das dachte ich auch. Ich hab in der page_header.php die url in und url out Dinger hinzugefügt und in der .htaccess auch die rewriterule hinzugeschrieben, aber es ging nicht.
Er hat zwar auf *.html umgestellt aber die Seite wurde nicht angezeigt.
Da kam ne Fehlermeldung.

Ich hab es mit http://www.pausen-power.de/klamm.php probiert.
Benutzeravatar
BraveEagle
Mitglied
Beiträge: 1884
Registriert: 16.01.2003 18:05
Wohnort: born 2 be a Paelzer
Kontaktdaten:

Beitrag von BraveEagle »

Was muss ich ändern, dass meine Knowledge Base auch mit einbezogen wird?

Bisher sieht meine .htacess so aus:

Code: Alles auswählen

RewriteEngine On

# prevent access from santy webworm a-e
RewriteCond %{QUERY_STRING} ^(.*)highlight=\%2527 [OR]
RewriteCond %{QUERY_STRING} ^(.*)rush=\%65\%63\%68 [OR]
RewriteCond %{QUERY_STRING} ^(.*)rush=echo [OR]
RewriteCond %{QUERY_STRING} ^(.*)wget\%20
RewriteRule ^.*$ http://127.0.0.1/ [R,L]

# prevent pre php 4.3.10 bug
RewriteCond %{HTTP_COOKIE}% s:(.*):\%22test1\%22\%3b
RewriteRule ^.*$ http://127.0.0.1/ [R,L]

# prevent perl user agent (most often used by santy)
RewriteCond %{HTTP_USER_AGENT} ^lwp.* [NC]
RewriteRule ^.*$ http://127.0.0.1/ [R,L]


# Short URL implementation [larsneo]
RewriteCond %{REQUEST_FILENAME} /forums.html
RewriteRule (.*) /index.php [R=301,L]

RewriteCond %{REQUEST_FILENAME} /index-mark.html
RewriteRule (.*) /index.php?mark=forums [L]

RewriteCond %{REQUEST_FILENAME} /index.html
RewriteRule (.*) /index.php [L]

RewriteCond %{REQUEST_FILENAME} /category([0-9]*).html
RewriteRule (.*) /index.php?c=%1 [L]

RewriteCond %{REQUEST_FILENAME} /forum([0-9]*)-([0-9]*)-([0-9]*).html 
RewriteRule (.*) /viewforum.php?f=%1&topicdays=%2&start=%3 [L]

RewriteCond %{REQUEST_FILENAME} /forum([0-9]*)-([0-9]*).html 
RewriteRule (.*) /viewforum.php?f=%1&start=%2 [L]

RewriteCond %{REQUEST_FILENAME} /forum([0-9]*)-mark.html
RewriteRule (.*) /viewforum.php?f=%1&mark=topics [L]

RewriteCond %{REQUEST_FILENAME} /forum([0-9]*).html
RewriteRule (.*) /viewforum.php?f=%1 [L]

RewriteCond %{REQUEST_FILENAME} /ptopic([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&view=previous [L]

RewriteCond %{REQUEST_FILENAME} /ntopic([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&view=next [L]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*)-([a-zA-Z0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&start=%2&postdays=%3&postorder=%4&highlight=%5 [L]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&postdays=%2&postorder=%3&start=%4 [L]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&start=%2 [L]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1 [L]

RewriteCond %{REQUEST_FILENAME} /fpost([0-9]*).html
RewriteRule (.*) /viewtopic.php?p=%1 [L]

RewriteCond %{REQUEST_FILENAME} /post-newtopic-([0-9]*).html
RewriteRule (.*) /posting.php?mode=newtopic&f=%1 [L]

RewriteCond %{REQUEST_FILENAME} /post-reply-([0-9]*).html
RewriteRule (.*) /posting.php?mode=reply&t=%1 [L]

RewriteCond %{REQUEST_FILENAME} /post-([a-z]*)-([0-9]*).html
RewriteRule (.*) /posting.php?mode=%1&p=%2 [L]

RewriteCond %{REQUEST_FILENAME} /album.html
RewriteRule (.*) /album.php [L]

RewriteCond %{REQUEST_FILENAME} /palbum.html
RewriteRule (.*) /album_personal_index.php [L]

RewriteCond %{REQUEST_FILENAME} /palbum([0-9]*).html
RewriteRule (.*) /album_personal.php?user_id=%1 [L]

RewriteCond %{REQUEST_FILENAME} /profile([0-9]*).html
RewriteRule (.*) /profile.php\?mode=viewprofile&u=%1 [L]

RewriteCond %{REQUEST_FILENAME} /search-author-(.*).html
RewriteRule (.*) /search.php\?search_author=%1 [L]

RewriteCond %{REQUEST_FILENAME} /search-([0-9]*)-([0-9]*).html
RewriteRule (.*) /search.php\?search_id=%1&start=%2 [L]

RewriteCond %{REQUEST_FILENAME} /search-([a-zA-Z]*).html
RewriteRule (.*) /search.php\?search_id=%1 [L]

RewriteCond %{REQUEST_FILENAME} /privmsg-([a-zA-Z]*)-([0-9]*).html
RewriteRule (.*) /privmsg.php\?mode=%1&u=%2 [L]

RewriteCond %{REQUEST_FILENAME} /privmsg-([a-zA-Z]*).html
RewriteRule (.*) /privmsg.php\?folder=%1 [L]

RewriteCond %{REQUEST_FILENAME} /register.html
RewriteRule (.*) /profile.php\?mode=register&agreed=true [L]

RewriteCond %{REQUEST_FILENAME} /profile-([a-zA-Z0-9]*).html
RewriteRule (.*) /profile.php\?mode=%1 [L]

RewriteCond %{REQUEST_FILENAME} /map-([0-9]*).html
RewriteRule (.*) /map.php\?highlight=%1 [L]

RewriteCond %{REQUEST_FILENAME} /map.html
RewriteRule (.*) /map.php [L]

RewriteCond %{REQUEST_FILENAME} /faq.html
RewriteRule (.*) /faq.php [L]

RewriteCond %{REQUEST_FILENAME} /search.html
RewriteRule (.*) /search.php [L]

RewriteCond %{REQUEST_FILENAME} /memberlist.html
RewriteRule (.*) /memberlist.php [L]

RewriteCond %{REQUEST_FILENAME} /groups.html
RewriteRule (.*) /groupcp.php [L]

RewriteCond %{REQUEST_FILENAME} /report.html
RewriteRule (.*) /report.php [L]

RewriteCond %{REQUEST_FILENAME} /online.html
RewriteRule (.*) /viewonline.php [L]

ErrorDocument 404 http://biologie-chemie-forum.de/error404.php
AddHandler php-fastcgi .php .php4 
Benutzeravatar
BraveEagle
Mitglied
Beiträge: 1884
Registriert: 16.01.2003 18:05
Wohnort: born 2 be a Paelzer
Kontaktdaten:

Beitrag von BraveEagle »

und gleich noch ne Frage hinterher, ich habe gerade gesehen, dass die Suchergebnisse bei google rückläufig sind. Wir hatten schon über 1000 Ergebnisse und nun sind wir wieder bei etwas über 600

Wie kommt das?
thompson
Mitglied
Beiträge: 797
Registriert: 14.11.2002 14:04
Wohnort: irgendwo im süden
Kontaktdaten:

Beitrag von thompson »

ein ähnliches phänomen beobachte ich bei google auch.

ich hatte ursprünglich mal an die 80.000 seiten drin als ich den short url mod eingesetzt habe. das ging dann runter bis auf 30.000. zwischenzeitliche schwanke ich zwischen 40.000 und 50.000. (im moment eher wieder mit steigender tendenz)

woher die großen schwankungen kommen (manchmal bis zu 5000 seiten weniger am tag) kann ich auch nicht sagen. ;(
Benutzeravatar
larsneo
Mitglied
Beiträge: 2622
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitrag von larsneo »

@thompson: die diskussion hatten wir ja schon des öfteren - muskelbody.info hat derzeit 12.900 qualifizierte fundstellen - das ergebnis einer normalen 'site:' suche kannst du getrost in die tonne treten.

@braveeagle: obacht bei den suchabfragen... zum einen ist das ergebnis auf verschiedenen datacentern bei google nicht nur vom umfang sondern auch vom ranking her unterschiedlich, zum anderen macht's dir richtige syntax der abfrage. eine zumindestens ansatzweise überprüfung der fundstellen ist *hier* beschrieben.
gruesse aus dem wilden sueden
larsneo
..::[krapohl.net]::..
Benutzeravatar
BraveEagle
Mitglied
Beiträge: 1884
Registriert: 16.01.2003 18:05
Wohnort: born 2 be a Paelzer
Kontaktdaten:

Beitrag von BraveEagle »

@ Larenso

1) Problem Suchergebnisse

AUch das hat nichts geändert (v.a. da die Zahl ja Rückläufig ist wundert mich das)

2) Knowlege Base und Hauptfrage

Wie binde ich die nun ein?

THX für deine Hilfe
Benutzeravatar
BraveEagle
Mitglied
Beiträge: 1884
Registriert: 16.01.2003 18:05
Wohnort: born 2 be a Paelzer
Kontaktdaten:

Beitrag von BraveEagle »

BraveEagle hat geschrieben:Was muss ich ändern, dass meine Knowledge Base auch mit einbezogen wird?

Bisher sieht meine .htacess so aus:
*schieb* :wink:
Gast210225

Beitrag von Gast210225 »

Hallo,
ich möchte in meinem Forum auch gerne den Short URLs (reloaded / RFC) Mod einbauen, nur soll ich den "normalen" (ohne "(reloaded / RFC)") einbauen, oder den hier? Und gibt es irgendwelche "Nebenwirkungen"?

Danke schon mal
Benutzeravatar
BraveEagle
Mitglied
Beiträge: 1884
Registriert: 16.01.2003 18:05
Wohnort: born 2 be a Paelzer
Kontaktdaten:

Beitrag von BraveEagle »

kann mir keiner helfen?
Antworten

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