Short URLs für phpBB2
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.
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.
- rabbit
- Ehemaliger Übersetzer
- Beiträge: 4199
- Registriert: 14.06.2003 22:09
- Wohnort: Hildesheim
- Kontaktdaten:
wie ich schon gesagt hatte: nimm aus larsneo's code den teil, der für die viewforum.php zuständig ist und füge ihn in deinen code (also den, den ich gepostet habe) ein.
das betrifft die page_header.php und die .htaccess...
das betrifft die page_header.php und die .htaccess...
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
dann kommt diese meldung :rabbit hat geschrieben:wie ich schon gesagt hatte: nimm aus larsneo's code den teil, der für die viewforum.php zuständig ist und füge ihn in deinen code (also den, den ich gepostet habe) ein.
das betrifft die page_header.php und die .htaccess...
Fatal error: Call to undefined function: replace_mod_rewrite() in /home/nick/public_html/forum/includes/page_tail.php on line 52
>>>>>>0<<<<<<
- rabbit
- Ehemaliger Übersetzer
- Beiträge: 4199
- Registriert: 14.06.2003 22:09
- Wohnort: Hildesheim
- Kontaktdaten:
du fügst in die .htaccess ein:
in page_header.php:
ohne gewähr... 
Code: Alles auswählen
RewriteCond %{REQUEST_FILENAME} /viewforum([0-9]*)-([0-9]*)-([0-9]*).html
RewriteRule (.*) /viewforum.php?f=%1&topicdays=%2&start=%3 [L]
RewriteCond %{REQUEST_FILENAME} /forum([0-9]*).html
RewriteRule (.*) /viewforum.php?f=%1 [L]
Code: Alles auswählen
### SEARCH ###
"'(?<!/)index.php'",
### AFTER, ADD ###
"'(?<!/)viewforum.php\?f=([0-9]*)&(?:amp;)topicdays=([0-9]*)&(?:amp;)start=([0-9]*)'",
"'(?<!/)viewforum.php\?f=([0-9]*)'",
### SEARCH ###
"forums.html",
### AFTER, ADD ###
"viewforum\\1-\\2-\\3.html",
"forum\\1.html",
### SAVE/CLOSE ALL FILES ###

Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
also ich kapier das nicht
zuerst das machen :
dann htaccess:
und danach das was du oben gemacht hast noch dazu ergänzen?
oder bei page_header.php nur das was du oben gepostet hast machen und bei htaccess auch?
wäre das dann aber net zu wenig?
zuerst das machen :
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
$template->set_filenames(array(
'overall_header' => ( empty($gen_simple_header) )
);
#
#-----[ AFTER, ADD ]------------------------------------------
#
ob_start();
function replace_mod_rewrite($s)
{
$urlin = array(
//Forums
"'(?<!/\./)index.php\?f=([0-9]*)&ppage=([0-9]*)&sort=lastpost&order=DESC&start=([0-9]*)'",
"'(?<!/\./)index.php\?f=([0-9]*)&ppage=([0-9]*)&sort=lastpost&order=DESC'",
"'(?<!/\./)index.php\?f=([0-9]*)&mark=topics'",
"'(?<!/\./)index.php\?mark=forums'",
"'(?<!/\./)index.php\?f=([0-9]*)'",
"'(?<!/\./)index.php'",
//Topics
"'(?<!/\./)viewtopic.php\?t=([0-9]*)&postdays=([0-9]*)&postorder=asc&start=([0-9]*)'",
"'(?<!/\./)viewtopic.php\?t=([0-9]*)&postdays=([0-9]*)&postorder=asc&vote=viewresult'",
"'(?<!/\./)viewtopic.php\?t=([0-9]*)&watch=topic&postorder=asc'",
"'(?<!/\./)viewtopic.php\?t=([0-9]*)&unwatch=topic&postorder=asc'",
"'(?<!/\./)viewtopic.php\?t=([0-9]*)&start=([0-9]*)'",
"'(?<!/\./)viewtopic.php\?t=([0-9]*)&postorder=asc&start=([0-9]*)'",
"'(?<!/\./)viewtopic.php\?t=([0-9]*)&view=previous'",
"'(?<!/\./)viewtopic.php\?t=([0-9]*)&view=next'",
"'(?<!/\./)viewtopic.php\?p=([0-9]*)'",
"'(?<!/\./)viewtopic.php\?t=([0-9]*)'",
);
$urlout = array(
//Forums
"forum-\\1-\\2-\\3.html",
"forum-\\1-\\2.html",
"mforum-\\1.html",
"mforums.html",
"forum-\\1.html",
"forums.html",
//Topics
"topic-\\1-\\2-\\3.html",
"poll-\\1-\\2.html",
"wtopic-\\1.html",
"utopic-\\1.html",
"topic-\\1-\\2.html",
"topic-\\1-\\2.html",
"ptopic-\\1.html",
"ntopic-\\1.html",
"post-\\1.html",
"topic-\\1.html",
);
$s = preg_replace($urlin, $urlout, $s);
return $s;
}
#
#-----[ OPEN ]------------------------------------------
#
includes/page_tail.php
#
#-----[ FIND ]------------------------------------------
#
$db->sql_close();
#
#-----[ AFTER, ADD ]------------------------------------------
#
$contents = ob_get_contents();
ob_end_clean();
echo replace_mod_rewrite($contents);
global $dbg_starttime;
#
#-----[ FIND ]------------------------------------------
#
$gzip_contents = ob_get_contents();
ob_end_clean();
#
#-----[ AFTER, ADD ]------------------------------------------
#
echo replace_for_mod_rewrite($contents);
global $dbg_starttime;
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Code: Alles auswählen
RewriteEngine On
#Forums
RewriteRule ^forum-([0-9]*)-([0-9]*)-([0-9]*).* index.php?f=$1&ppage=$2&sort=lastpost&order=DESC&start=$3
RewriteRule ^forum-([0-9]*)-([0-9]*).* index.php?f=$1&ppage=$2&sort=lastpost&order=DESC
RewriteRule ^mforum-([0-9]*).* index.php?f=$1&mark=topics
RewriteRule ^mforums.* index.php?mark=forums
RewriteRule ^forum-([0-9]*).* index.php?f=$1
RewriteRule ^forums.* index.php
RewriteRule ^admin/forums.* admin/index.php
#Topics
RewriteRule ^topic-([0-9]*)-([0-9]*)-([0-9]*).* viewtopic.php\?t=$1&postdays=$2&postorder=asc&start=$3
RewriteRule ^poll-([0-9]*)-([0-9]*).* viewtopic.php\?t=$1&postdays=$2&postorder=asc&vote=viewresult
RewriteRule ^wtopic-([0-9]*).* viewtopic.php?t=$1&watch=topic&postorder=asc
RewriteRule ^utopic-([0-9]*).* viewtopic.php?t=$1&unwatch=topic&postorder=asc
RewriteRule ^topic-([0-9]*)-([0-9]*).* viewtopic.php?t=$1&start=$2
RewriteRule ^ptopic-([0-9]*).* viewtopic.php?t=$1&view=previous
RewriteRule ^ntopic-([0-9]*).* viewtopic.php?t=$1&view=next
RewriteRule ^post-([0-9]*).* viewtopic.php?p=$1
RewriteRule ^topic-([0-9]*).* viewtopic.php?t=$1
oder bei page_header.php nur das was du oben gepostet hast machen und bei htaccess auch?
wäre das dann aber net zu wenig?
>>>>>>0<<<<<<
- rabbit
- Ehemaliger Übersetzer
- Beiträge: 4199
- Registriert: 14.06.2003 22:09
- Wohnort: Hildesheim
- Kontaktdaten:
du meinst, wenn man über diesen icon [ externes Bild ] kommt? bei mir geht das auch so ohne zusätzliche änderung, aber ich nutze auch den categories hierarchy mit weiter vorne genanntem url_rewrite.hannes68 hat geschrieben:Hat keiner ne Ahnung??hannes68 hat geschrieben:Ich habe mir jetzt nicht alle Seiten durchgelesendeswegen kann es sein das die Frage schon beantwortet wurde:
Was muss ich in die .htaccess schreiben damit auch "letzter Beitrag anzeigen" im HTML aufgerufen wird??
Es ist wichtig
genau so.adidas hat geschrieben:und danach das was du oben gemacht hast noch dazu ergänzen?

Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
hi, aber ich kann in page_header.php "'(?<!/)index.php'", nicht findenrabbit hat geschrieben:du fügst in die .htaccess ein:in page_header.php:Code: Alles auswählen
RewriteCond %{REQUEST_FILENAME} /viewforum([0-9]*)-([0-9]*)-([0-9]*).html RewriteRule (.*) /viewforum.php?f=%1&topicdays=%2&start=%3 [L] RewriteCond %{REQUEST_FILENAME} /forum([0-9]*).html RewriteRule (.*) /viewforum.php?f=%1 [L]
ohne gewähr...Code: Alles auswählen
### SEARCH ### "'(?<!/)index.php'", ### AFTER, ADD ### "'(?<!/)viewforum.php\?f=([0-9]*)&(?:amp;)topicdays=([0-9]*)&(?:amp;)start=([0-9]*)'", "'(?<!/)viewforum.php\?f=([0-9]*)'", ### SEARCH ### "forums.html", ### AFTER, ADD ### "viewforum\\1-\\2-\\3.html", "forum\\1.html", ### SAVE/CLOSE ALL FILES ###
>>>>>>0<<<<<<
- rabbit
- Ehemaliger Übersetzer
- Beiträge: 4199
- Registriert: 14.06.2003 22:09
- Wohnort: Hildesheim
- Kontaktdaten:
wie kann man nur so unselbständig sein...?
das liegt an einer kleinen änderung von mir bzgl. eines problems mit jr.admin + url_rewrite.
suche nach:

das liegt an einer kleinen änderung von mir bzgl. eines problems mit jr.admin + url_rewrite.
suche nach:
Code: Alles auswählen
"'(?<!/\./)index.php'",
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
man vielen dank alter
meine aller letzte frage (hoffentlich):
diese einstellungen werden genau so gut von suchmaschinen gefunden, wie beim larsneo's 1. posting?
nicht das catogeries hiearchy was verhindert....
und stört das, wenn man ins .htaccess auch noch ergänzt, wie hier :
http://www.phpbb.de/viewtopic.php?p=414923#414923
meine aller letzte frage (hoffentlich):
diese einstellungen werden genau so gut von suchmaschinen gefunden, wie beim larsneo's 1. posting?
nicht das catogeries hiearchy was verhindert....
und stört das, wenn man ins .htaccess auch noch ergänzt, wie hier :
http://www.phpbb.de/viewtopic.php?p=414923#414923
>>>>>>0<<<<<<