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.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

vielleicht hätte ja larsneo mal ein paar minuten zeit ....

der steckt ja mehr als knietief in der sache drin :-)

ware auf jeden fall supertoll

danke markus
mirk
Mitglied
Beiträge: 191
Registriert: 03.09.2003 16:32
Kontaktdaten:

Beitrag von mirk »

weiss jemand wie ich aus dem {PAGE_TITLE} das "Forum anzeigen -" / "Thema anzeigen" - im title raus kriege... damit nur noch das eigentliche thema des threads da steht...

suchmaschinen nehmen ja nur die ersten 7 wörter aus dem title-tag das "Forum anzeigen -" sind schon drei wenn der name dann noch aus zwei besteht werden nur noch die ersten zwei wörter berücksichtigt...
mirk
Mitglied
Beiträge: 191
Registriert: 03.09.2003 16:32
Kontaktdaten:

Beitrag von mirk »

Markus67 hat geschrieben:vielleicht hätte ja larsneo mal ein paar minuten zeit ....

der steckt ja mehr als knietief in der sache drin :-)

ware auf jeden fall supertoll

danke markus
da kann man grundsätzlich nicht viel falsch machen... du musst nur den teil wie hier aufgeführt in deine .htaccess reinkopieren... das ist alles

aber du hast wahrscheinlich die .htaccess geändert und wolltest die alte überschreiben... das geht leider nicht so wie bei anderen files... wenn du die alte überschrieben hast musst du zuerst die alte vom server löschen und erst dann die neue hochladen....
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

danke für deinen tipp mirk ...
aber das hat nichts gebracht ....

ich hab die .htacess local bearbeitet .... also alles reinkopiert ...

so sah sie dann aus:

Code: Alles auswählen

DirectoryIndex index.html index.php indexbb.php index.htm
php_flag session.use_trans_sid off 

RewriteEngine On 
RewriteRule ^forums.* index.php 
RewriteRule ^forum([0-9]*).* viewforum.php?f=$1&mark=topic 
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).* viewforum.php?f=$1&topicdays=$2&start=$3 
RewriteRule ^forum([0-9]*).* viewforum.php?f=$1 
RewriteRule ^ptopic([0-9]*).* viewtopic.php?t=$1&view=previous 
RewriteRule ^ntopic([0-9]*).* viewtopic.php?t=$1&view=next 
RewriteRule ^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).* viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4 
RewriteRule ^ftopic([0-9]*)-([0-9]*).* viewtopic.php?t=$1&start=$2 
RewriteRule ^ftopic([0-9]*).* viewtopic.php?t=$1 
RewriteRule ^ftopic([0-9]*).* viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5
die alte auf dem server gelöscht und dann die neue hier raufgespielt ...

ergebnis ... er findet nichts mehr .... nicht mal mehr die index.php
schon gar keine forum1.html


dann hab ich die zeile mit den flag_sessions ... rausgelöscht ... dann hat er wenigstens die index.php wieder gefunden ....
beim aufruf von forum1.html .... kommt dann error404 ....

ich hab auch schon beim provider nachgefragt nach mod_rewrite .... wird unterstützt und auch mit phpinfo() zeigt er an dass es akiviert ist ....

da ist doch bestimmt irgendwo ein klitzekleiner haken ....

wem fällt denn noch was ein ?

markus
mirk
Mitglied
Beiträge: 191
Registriert: 03.09.2003 16:32
Kontaktdaten:

Beitrag von mirk »

Code: Alles auswählen

DirectoryIndex index.html index.php indexbb.php index.htm 
stimmt das? das er die index.html laden soll? eigentlich wäre es ja index.php ... probier das mal... und nicht vergessen zuerst die alte löschen :grin:
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

da hast du recht es gibt keine index.html ... :-)

hab ich jetzt rausgenommen ... wieder gelöscht .... lokal geändert und hochgespielt ....

genau das gleiche ergebnis ... error 500 bzw. 404

markus
mirk
Mitglied
Beiträge: 191
Registriert: 03.09.2003 16:32
Kontaktdaten:

Beitrag von mirk »

und kann es sein das die index.php defekt ist? könnt es sein das es nicht an der .htaccess liegt sondern am was anderem?
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

mmhh ....
ich kann dir gerne mal die index.php posten als txt-datei wenn du magst ...
also ohne das alles läuft sie eigentlich einwandfrei ....
hab noch keine klagen gehört ....

obwohl .... wenn ich in meine statistik schaue dann hab ich die meisten aufrufe der error404.php seite ... obwohl niemand hier im forum irgendwas von errors berichtet ....

kann das irgendwo was verstecktes sein ?

markus
Benutzeravatar
Root007
Mitglied
Beiträge: 260
Registriert: 14.12.2002 08:13

Beitrag von Root007 »

larsneo hat geschrieben:@root007: probier in /includes/page_tail.php einmal folgendes snippet:

Code: Alles auswählen

if ( $do_gzip_compress )
{
	//
	// Borrowed from php.net!
	//
	$gzip_contents = ob_get_contents();
	//
	// Short URL implementation
	//
	$gzip_contents = replace_for_mod_rewrite($gzip_contents);
	ob_end_clean();
	
	$gzip_size = strlen($gzip_contents);
	$gzip_crc = crc32($gzip_contents);

	$gzip_contents = gzcompress($gzip_contents, 9);
	$gzip_contents = substr($gzip_contents, 0, strlen($gzip_contents) - 4);

	echo "\x1f\x8b\x08\x00\x00\x00\x00\x00";
	echo $gzip_contents;
	echo pack('V', $gzip_crc);
	echo pack('V', $gzip_size);
}
Tja, SORRY dass ich erst jetzt antworte - aber ich hab das erst jetzt mitgekriegt (hab das seither entweder überlesen oder die Benachrichtigungsmail versehentlich gelöscht).

Perfekt!! Das Problem ist mit deiner Änderung gelöst, meine genannte Ausgabe ist nicht mehr zu sehen!

Danke!

Gruß
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

hi root ....

hab ich das richtig verstanden ...
den alten teil in der page_tail mit dem neuen hier geposteten ersetzen ?

wenn ja ich habs probiert .... aber hat nichts geändert ....

muss eigentlich für die short url's gzip zwingend aktiviert werden ?
denn noch ist es bei mir nicht aktiviert

markus
Antworten

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