zu wenig Googletreffer- massives short url Problem- 1&1?

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.
mellow
Mitglied
Beiträge: 277
Registriert: 13.05.2004 15:36

Beitrag von mellow »

ne, wie müssen die aussehen?
Benutzeravatar
FatFreddy
Mitglied
Beiträge: 1937
Registriert: 25.07.2004 15:52
Kontaktdaten:

Beitrag von FatFreddy »

wenn Du das rewriting aus dem Short_url-thread nutzt:
larsneo hat geschrieben: und in /includes/page_tail.php nach

Code: Alles auswählen

$db->sql_close(); 
folgenden Bereich einfügen

Code: Alles auswählen

// 
// Short URL implementation 
// 
$contents = ob_get_contents(); 
ob_end_clean(); 
echo replace_for_mod_rewrite($contents); 
sowie etwas später in derselben Datei nach

Code: Alles auswählen

   $gzip_contents = ob_get_contents();  
folgenden Abschnitt einfügen:

Code: Alles auswählen

   // 
   // Short URL implementation 
   // 
   $gzip_contents = replace_for_mod_rewrite($gzip_contents); 
FatFreddy
Watch out where the huskies go, don't you eat the yellow snow...
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
mellow
Mitglied
Beiträge: 277
Registriert: 13.05.2004 15:36

Beitrag von mellow »

Achso, jaja, das von larsneo hab ich alles gemacht. Ich dachte nur, dass ich wegen dem hinzugefügten ./ was in der page_tail noch zusätzlich ändern müsste. Also ich bin immernoch ratlos...


Ich meine seh ich das richtig, dass es notwendig ist, dass bei Betreten eines Forums in der Adresszeile auch /../forum6.html steht statt /../index.php?f=6 ? Oder ist das egal, solange der Link auf dieses Forum /../forum6.html heisst, er aber nach besuchen dieses Links in der adresszeile /../index.php?f=6 schreibt...?
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

Short Urls bei Categories Hierarchy 2.1.0 phpbb 2.0.11 ;)
sollte evtl. eher was für dich sein (sofern du den CH 2.1.0 nutzt)
ist natürlich auch kompatibel zum phpBB 2.0.13
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
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Was hast du denn da gemacht? Das is ja geil, in der Bowserzeile steht was anderes wie laut Statusleite aufgerufen wird :lol:

Poste mal deine .htaccess, irgendwie sieht es so aus als ob du zwar die neuen URLs aufrufst aber dann per 301 auf die alten umleitest.

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} /index.html
RewriteRule (.*) /portal.php [L]
So funktionert es.
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
mellow
Mitglied
Beiträge: 277
Registriert: 13.05.2004 15:36

Beitrag von mellow »

so sieht meine .htaccess aus:

Code: Alles auswählen

#php_flag session.use_trans_sid off 

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} forums.*
RewriteRule (.*) /phpbb2/index.php [L] 

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

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

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

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

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

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

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

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).html 
RewriteRule (.*) /phpbb2/viewtopic.php?t=%1&start=%2&postdays=%3&postorder=%4&highlight=%5 [L]
Ich versichere alle möglichen Optionen durchprobiert zu haben. Nur mit dieser Einstellung habe ich kein 404 (Seite nicht gefunden).
mellow
Mitglied
Beiträge: 277
Registriert: 13.05.2004 15:36

Beitrag von mellow »

rabbit hat geschrieben:Short Urls bei Categories Hierarchy 2.1.0 phpbb 2.0.11 ;)
sollte evtl. eher was für dich sein (sofern du den CH 2.1.0 nutzt)
ist natürlich auch kompatibel zum phpBB 2.0.13
Ausprobiert und installiert. Das Gute ist jetzt, dass auch die Last Post-Links im html in der statusleiste angezeigt werden. Das Schlechte: Weiterhin wird die tatsächliche domain mit *.php ausgegeben.

:cry:
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Response Header from Server (Origin Server, Server or Proxy):
HTTP/1.1 301 Moved Permanently
Date: Sat, 19 Mar 2005 22:29:48 GMT
Server: Apache/1.3.29 (Unix)
Location: http://www.housezeit.de/phpBB2/index.php?f=2
Connection: close
Content-Type: text/html; charset=iso-8859-1
Komisch, bei mir funktioniert das mit der .htaccess wunderbar. Lass mal das "[L]" hinten weg.
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
mellow
Mitglied
Beiträge: 277
Registriert: 13.05.2004 15:36

Beitrag von mellow »

meine neue .htaccess mit dem CH-Mod sieht so aus (das selbe Problem ist trotzdem aktuell!):

Code: Alles auswählen

RewriteEngine On 
#Forums 
   RewriteRule ^forum-([0-9]*)-([0-9]*)-([0-9]*).* /phpbb2/index.php?f=$1&ppage=$2&sort=lastpost&order=DESC&start=$3 
   RewriteRule ^forum-([0-9]*)-([0-9]*).* /phpbb2/index.php?f=$1&ppage=$2&sort=lastpost&order=DESC 
   RewriteRule ^mforum-([0-9]*).* /phpbb2/index.php?f=$1&mark=topics 
   RewriteRule ^mforums.* /phpbb2/index.php?mark=forums 
   RewriteRule ^forum-([0-9]*).* /phpbb2/index.php?f=$1 
   RewriteRule ^forums.* /phpbb2/index.php 
   RewriteRule ^admin/forums.* /phpbb2/admin/index.php 
#Topics 
    RewriteRule ^topic-([0-9]*)-([0-9]*)-([0-9]*).* /phpbb2/viewtopic.php\?t=$1&postdays=$2&postorder=asc&start=$3 
    RewriteRule ^poll-([0-9]*)-([0-9]*).* /phpbb2/viewtopic.php\?t=$1&postdays=$2&postorder=asc&vote=viewresult 
   RewriteRule ^wtopic-([0-9]*).* /phpbb2/viewtopic.php?t=$1&watch=topic&postorder=asc 
   RewriteRule ^utopic-([0-9]*).* /phpbb2/viewtopic.php?t=$1&unwatch=topic&postorder=asc 
   RewriteRule ^topic-([0-9]*)-([0-9]*).* /phpbb2/viewtopic.php?t=$1&start=$2 
   RewriteRule ^uttopic([0-9]*).* /phpbb2/viewtopic.php?t=$1&unmark=topic 
   RewriteRule ^uptopic([0-9]*).* /phpbb2/viewtopic.php?p=$1&unmark=post 
   RewriteRule ^newtopic([0-9]*).* /phpbb2/viewtopic.php?t=$1&view=newest 
   RewriteRule ^ptopic-([0-9]*).* /phpbb2/viewtopic.php?t=$1&view=previous 
   RewriteRule ^ntopic-([0-9]*).* /phpbb2/viewtopic.php?t=$1&view=next 
   RewriteRule ^post-([0-9]*).* /phpbb2/viewtopic.php?p=$1 
   RewriteRule ^topic-([0-9]*).* /phpbb2/viewtopic.php?t=$1
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Normalerweise sollte es mit beiden fuktioneren (war zumindest bei mir immer der Fall)

Warscheinlich ist dein Server komisch konfiguriert. War das nicht ein 1&1 Server? Die sind eh extrem komisch. Frag mal beim ach so fähigen Support, vielleicht wissen die ja was.
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Antworten

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