trotz mod_rewrite viewtopic.php?p=xx etc. im index

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
axellauer
Mitglied
Beiträge: 126
Registriert: 23.03.2005 18:28
Kontaktdaten:

trotz mod_rewrite viewtopic.php?p=xx etc. im index

Beitrag von axellauer »

hallo leute,
ich hab wiedermal ein mod_rewrite problem.
trotz der sumaoptimierungsanleitung von larsneo hab ich viewtopic.php?p=xx im index und noch so einiges anderes das da eigentlich nicht hinsoll.
di robots zum ausschluss von privmsg etc hab ich jetzt mal mit wildcards modifiziert.

aber das die htaccess anscheinend nur eingeschränkt funktioniert macht mir ehrlich sorge.
könnte mal jemand draufschauen
htaccess
RewriteEngine On

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

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

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

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

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

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

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

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

RewriteCond %{REQUEST_FILENAME} /foto-forum/ftopic([0-9]*).html
RewriteRule (.*) /foto-forum/viewtopic.php?t=%1&start=%2&postdays=%3&postorder=%4&highlight=%5 [L]
und die ergebnisse einer siteabfrage kann man hier besichtigen
http://www.google.de/search?q=site:axel ... N&filter=0

vielen dank schonmal
gruss axel
axellauer
Mitglied
Beiträge: 126
Registriert: 23.03.2005 18:28
Kontaktdaten:

Beitrag von axellauer »

sorry das ich drei stunden zu früh "bumpe" aber nachher ist wahrscheinlich wieder keiner mehr wach :grin: .
hoffe ihr seid nicht sauer und habt vielleicht trotzdem nen tip.
gruss axel
Benutzeravatar
FatFreddy
Mitglied
Beiträge: 1937
Registriert: 25.07.2004 15:52
Kontaktdaten:

Beitrag von FatFreddy »

Jo, die kommen von dem Link hinter dem "[ externes Bild ] Verfasst am..." in den Postings (Schau mal über mein Jo ).
Dafür müssen die rewrite-Rules in page_header.php erweitert werden.

öffne page_header.php

suche:

Code: Alles auswählen

$prefix . '(?<!/)viewtopic.php\?t=([0-9]*)"|',
danach einfügen:

Code: Alles auswählen

"'(?<!/)viewtopic.php\?p=([0-9]*)'",
suche:

Code: Alles auswählen

'"ftopic\\1.html"', 
danach einfügen:

Code: Alles auswählen

"post-\\1.html",
.htaccess um diese Zeile erweitern:

Code: Alles auswählen

RewriteRule ^post-([0-9]*).html /viewtopic.php?p=$1 [L,NC]

Dann sollte auch dieser link umgeschrieben werden.


FatFreddy
Watch out where the huskies go, don't you eat the yellow snow...
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
axellauer
Mitglied
Beiträge: 126
Registriert: 23.03.2005 18:28
Kontaktdaten:

Beitrag von axellauer »

FatFreddy hat geschrieben:
.htaccess um diese Zeile erweitern:

Code: Alles auswählen

RewriteRule ^post-([0-9]*).html /viewtopic.php?p=$1 [L,NC]

Dann sollte auch dieser link umgeschrieben werden.


FatFreddy
ahoi FatFreddy,
vielen dank...
brauch ich denn für die rule nicht auch noch ne passende condition?
ah ne warte...
das ist rule & cond. in einem gell?
viewtopic.php wird umgeschrieben nach post.html, stimmts?
und die posts .html muss ich aber dann mit der robots sperren nicht wahr?
gruss axel


---------------------------------EDIT------------------------------------------
nach den änderungen an der page_header linken die links aber auf die startseite.
ist denn das so beabsichtigt?
und die htaccess brauch ich nun doch auch garnicht mehr da es ja keine datei namens viewtopic mehr gibt.
oder seh ich das jetzt falsch?
Benutzeravatar
FatFreddy
Mitglied
Beiträge: 1937
Registriert: 25.07.2004 15:52
Kontaktdaten:

Beitrag von FatFreddy »

Moin Axel,
axellauer hat geschrieben:das ist rule & cond. in einem gell?
viewtopic.php wird umgeschrieben nach post.html, stimmts?
und die posts .html muss ich aber dann mit der robots sperren nicht wahr?
Richtig.
Stimmt auch. Bzw. viewtopic.php?p=XY wird zu post-XY.html .
Hmm, hab ich mir noch keine Gedanken zu gemacht. Hab' es nicht getan und es scheint nicht zu schaden.

axellauer hat geschrieben: nach den änderungen an der page_header linken die links aber auf die startseite.
ist denn das so beabsichtigt?
:o Nein, das ist keine Absicht, sondern ein Problem.
Muß ich mir morgen mal in Ruhe anschauen. Im Augenblick bin ich der Meinung es müßte so funktionieren. (Bin aber auch nicht mehr richtig wach.) :roll:

Versuch es derweil mal mit diesem .htaccess-zusatz:

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} /foto-forum/post([0-9]*).html 
RewriteRule (.*) /foto-forum/viewtopic.php?p=%1 [L] 
axellauer hat geschrieben: und die htaccess brauch ich nun doch auch garnicht mehr da es ja keine datei namens viewtopic mehr gibt.
oder seh ich das jetzt falsch?
Ohne die Änderung an der .htaccess gehen die Links ins Leere. Viewtopic.php ist nach wie vor die Datei, die die Arbeit macht.

FatFreddy
Watch out where the huskies go, don't you eat the yellow snow...
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
Benutzeravatar
FatFreddy
Mitglied
Beiträge: 1937
Registriert: 25.07.2004 15:52
Kontaktdaten:

Beitrag von FatFreddy »

Hi Axel,

Sorry, aber mir ist der Post untergegangen. :oops:

Wie ich sehe, ist Dein Problem noch nicht gelöst. Kannst Du mal die Dateien page_header.php und .htaccess verlinken?

FatFreddy
Watch out where the huskies go, don't you eat the yellow snow...
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“