Seite 121 von 131

Verfasst: 31.01.2006 17:12
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:

Verfasst: 31.01.2006 21:24
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.

Verfasst: 01.02.2006 11:23
von larsneo
wenn's ein *reines* testforum sein soll, würde ich das einfach via .htaccess schützen und eine benutzerabrfrage vorschalten.

Verfasst: 01.02.2006 16:11
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?

Verfasst: 02.02.2006 15:55
von FatFreddy
Hast Du mal nen Link zu deinem Forum, damit man sich die Urls mal anschauen kann?

FatFreddy

Verfasst: 02.02.2006 15:56
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

Verfasst: 03.02.2006 11:45
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

Verfasst: 03.02.2006 14:56
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...

Verfasst: 03.02.2006 16:04
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

Verfasst: 03.02.2006 16:15
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!