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.
b.j.
Mitglied
Beiträge: 161
Registriert: 19.08.2004 16:31
Wohnort: bÄrlin
Kontaktdaten:

Beitrag von b.j. »

larsneo hat geschrieben:
Und meint Ihr es könnte Probleme geben das ich den Mod in meinem parallel laufendem Forum eingebaut hab?
wenn du identische inhalte indexieren lässt könnte das durchaus passieren - google straft double content in aller regel mit (teilweise langanhaltender) nichtbeachtung.
Also, nochmal zum mitmeißeln :D

Ich hab 2 Foren mit exakt den gleichen inhalten. Eins davon nehm ich immer zum testen. jetzt würd ich gern eins der beiden komplett für die suchmaschinen sperren.

Was muß ich tun? :cry:
Bug-Talk.de
Die Webseite für den VW Käferfahrer.
Xwitz
Mitglied
Beiträge: 1104
Registriert: 21.06.2005 21:41

Beitrag von Xwitz »

in der robots.txt

Code: Alles auswählen

User-agent: *

Disallow: /Forum2/
Also für Forum2 das Verzeichnis des Forums das nicht in den Index soll.
Benutzeravatar
larsneo
Mitglied
Beiträge: 2622
Registriert: 07.03.2002 15:23
Wohnort: schwäbisch gmünd
Kontaktdaten:

Beitrag von larsneo »

wenn's ein *reines* testforum sein soll, würde ich das einfach via .htaccess schützen und eine benutzerabrfrage vorschalten.
gruesse aus dem wilden sueden
larsneo
..::[krapohl.net]::..
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Beitrag von BB-BF-BM »

Was muss ich noch einfügen, damit meine KB auch Short URLs hat?
interessiert mich noch immer...

Und warum ist die normale Url noch immer Standard?
Zwar ista lles unter forums.html bzw. forum1.html erreichbar, aber ich komme immer zuerst auf index.php...
liegt das vielleicht am Intro+Portalmod?
Benutzeravatar
FatFreddy
Mitglied
Beiträge: 1937
Registriert: 25.07.2004 15:52
Kontaktdaten:

Beitrag von FatFreddy »

Hast Du mal nen Link zu deinem Forum, damit man sich die Urls mal anschauen kann?

FatFreddy
Watch out where the huskies go, don't you eat the yellow snow...
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Beitrag von BB-BF-BM »

http://franklin.kilu.net/Forum
die Short URLs funktionieren auch, aber sie sind nicht Standard...
und am besten sollte die KB auch short URLs haben

EDIT:
Es ist auch nur so, wenn ich aus dem Adminbereich komme, habe ich gerade gemerkt. Sonst sind die Short URLs normal
Benutzeravatar
FatFreddy
Mitglied
Beiträge: 1937
Registriert: 25.07.2004 15:52
Kontaktdaten:

Beitrag von FatFreddy »

BB-BF-BM hat geschrieben: EDIT:
Es ist auch nur so, wenn ich aus dem Adminbereich komme, habe ich gerade gemerkt. Sonst sind die Short URLs normal
Die Short-Urls werden normalerweise nur für Gäste genutzt. Ist also normal, daß Du aus dem Adminbereich kommend zuerst eine dyn. URL siehst.

Deine KB läßt sich einfach in die Short-Urls integrieren.

.htaccess erweitern:

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} /kbcat([0-9]*).html 
RewriteRule (.*) /kb.php?mode=cat&cat=%1 [L]

RewriteCond %{REQUEST_FILENAME} /kbarticle([0-9]*).html 
RewriteRule (.*) /kb.php?mode=article&k=%1 [L]
page_header.php:

suche:

Code: Alles auswählen

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

Code: Alles auswählen

$prefix . '(?<!/)kb.php\?mode=cat&(?amp;)cat=([0-9]*)"|',
$prefix . '(?<!/)kb.php\?mode=article&(?amp;)k=([0-9]*)"|',
suche:

Code: Alles auswählen

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

Code: Alles auswählen

'"kbcat\\1.html"',
'"kbarticle\\1.html"',
Die Änderungen entsprechen der Short-Url-Schreibweise aus diesem Thread.
Da Du schreibst, deine entsprächen nicht dem Standard, mußt Du sie eventuell entsprechend anpassen.

FatFreddy
Watch out where the huskies go, don't you eat the yellow snow...
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Beitrag von BB-BF-BM »

Vielen Dank!
Jetzt kommt aber der Fehler

Code: Alles auswählen

Warning: preg_replace(): Compilation failed: unrecognized character after (? at offset 62 in /home/htdocs/franklin/Forum/includes/page_header.php on line 196

Warning: preg_replace(): Compilation failed: unrecognized character after (? at offset 66 in /home/htdocs/franklin/Forum/includes/page_header.php on line 196
Und die Short URLs in der KB funktionieren noch immer nicht, wenn sie jetzt kbcat5.html bzw. kbarticle3.html oder anders heißen müssten...
Benutzeravatar
FatFreddy
Mitglied
Beiträge: 1937
Registriert: 25.07.2004 15:52
Kontaktdaten:

Beitrag von FatFreddy »

BB-BF-BM hat geschrieben: Jetzt kommt aber der Fehler

Code: Alles auswählen

Warning: preg_replace(): Compilation failed: unrecognized character after (? at offset 62 ...
Sorry, mein Fehler!

so müssen die ersten beiden Zeilen in Page_header.pgp aussehen:

Code: Alles auswählen

$prefix . '(?<!/)kb.php\?mode=cat&(?:amp;)cat=([0-9]*)"|', 
$prefix . '(?<!/)kb.php\?mode=article&(?:amp;)k=([0-9]*)"|',
Und die Short URLs in der KB funktionieren noch immer nicht, wenn sie jetzt kbcat5.html bzw. kbarticle3.html oder anders heißen müssten...
Kannst Du mal deine .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.
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Beitrag von BB-BF-BM »

die .htaccess im Foren root
und
die .htaccess aus einem noch höheren Verzeichnis (im Forenroot hatte es nicht funktioniert)
Der erste Fehler ist nun aber behobebn; vielen Dank!
Antworten

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