Short URLs für phpBB2

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.
tim-wos
Mitglied
Beiträge: 6
Registriert: 30.04.2005 13:40

Beitrag von tim-wos »

Hallo,

ich habe die .htaccess Datei erstellt und in den Ordner /forum auf meinem Webspace kopiert. Nun erhalte ich aber folgende Fehlermeldung, wenn ich z.B. www.domain.de/forum/forum1.html aufrufe:
Not Found
The requested URL /viewforum.php was not found on this server.
Wer kann mir helfen?

Gruß,
tim-wos
Steve2005
Mitglied
Beiträge: 9
Registriert: 22.04.2005 00:14
Kontaktdaten:

Beitrag von Steve2005 »

easygo: Ist ja schön das es bei dir funktioniert, nur was muß ich bitte zu dem Code zufügen, damit das Problem gelöst ist?
Benutzeravatar
larsneo
Mitglied
Beiträge: 2622
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitrag von larsneo »

@tim-wos: wenn dein forum in einem unterverzeichnis installiert ist, muss sich dieses verzeichnis auch in den .htaccess pfadangaben wiederfinden

@steve2005: als erstes solltest du die session-id für unregistrierte ausblenden, ein umfangreicheres rewrite findest du danach hier im forum als 'reloaded' variante
gruesse aus dem wilden sueden
larsneo
..::[krapohl.net]::..
Steve2005
Mitglied
Beiträge: 9
Registriert: 22.04.2005 00:14
Kontaktdaten:

Beitrag von Steve2005 »

Das umfangreichere rewrite habe ich ja bereits schon drauf, nur löst es halt nicht mein beschriebenes Problem. Du mußt mal bei deinem eigenen Forum schauen, da ist genau das gleiche Problem. Ich weiß nur halt einfach nicht, was noch zusätzlich in den Rewrite-Code muß, um das Problem zu beheben.
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

@ Steve2005

Wenn einer so nett danach fragt, kein Problem...

Wie du siehst, verwendet die viewtopic.php dafür die vars t / p und highlight
Sollte eigentlich kein Problem sein, das anhand der Vorlagen einzufügen.

In der .htaccess steht zusätzlich das drin:

Code: Alles auswählen

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

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([a-zA-Z0-9]*).html
RewriteRule (.*) /viewtopic.php?p=%1&highlight=%2 [L]
Rest bekommst du bestimmt selbst hin... easy
Steve2005
Mitglied
Beiträge: 9
Registriert: 22.04.2005 00:14
Kontaktdaten:

Beitrag von Steve2005 »

@larsneo: schonmal Danke für den Tipp mit der session-id, dass habe ich geändert.

@easygo: Dann werde ich es mal versuchen, aufjedenfall schonmal Danke für deine Hilfe.



Gruß Steve
Steve2005
Mitglied
Beiträge: 9
Registriert: 22.04.2005 00:14
Kontaktdaten:

Beitrag von Steve2005 »

@easygo: Ich muß dich doch nochmal nerven, ich bekomme das mit der page_header nicht hin, was genau muß ich da jetzt einfügen? Nochmal Danke
Jürgen H.
Mitglied
Beiträge: 192
Registriert: 01.06.2003 23:13

Beitrag von Jürgen H. »

Yep, du sagst es ist sinnlos, Larsneo sagt es muss raus. Die Gründe dafür würden mich interessieren, nicht, wer aller auf meiner Couch sitzt ;-)
easygo hat geschrieben:Würd mal sagen keine... das ist mindestens genauso "sinnvoll" wie
wen reinzubitten, der schon längst auf deiner Couch hockt.
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

@ Steve2005

Kein Problem! Wie gesagt ^^ s.o.

In der page_header.php kann das so aussehn...
$urlin = array(
.
.
$prefix . '(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)highlight=([a-zA-Z0-9]*)"|',
$prefix . '(?<!/)viewtopic.php\?p=([0-9]*)&(?:amp;)highlight=([a-zA-Z0-9]*)#([0-9]*)"|',
.
.

$urlout = array(
.
.
'"ftopic\\1-\\2.html"',
'"fpost\\1.html#\\2"',
.
.
Wo genau ist Wurscht! Nur die Reihenfolge beachten... easy
SilverMoon70
Mitglied
Beiträge: 10
Registriert: 27.04.2005 17:25

Beitrag von SilverMoon70 »

Hallo nochmal...

Nun habe ich doch noch eine Frage...

Ich benutze ja das phpBB Plus 1.52, habe alles eingbaut wie auf Seite 88 beschrieben, funktioniert auch alles wunderbar.
Aber dennoch bekomme ich beim ersten Aufruf der Seite Session-ID´s mit angezeigt, die sollten doch nun aber eigentlich weg sein, oder?

Habe ich das falsch verstanden oder was falsch gemacht? :(

Danke an Euch....! :)
Antworten

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