Beiträge: 2.318
Themen: 13
Registriert seit: 09.11.2008
Anzahl der 404 Fehler in deinem Apache Log / einer darauf basierenden Statistik meinst du?
Sowas nutze ich nicht daher ist mir dieses Problem noch nie aufgefallen. Auf meiner Seite hab ich auch einen /wiki/ Ordner der von Spambots überfallen wurde, der Ordner existiert schon seit Jahren nicht mehr, trotzdem machen die Spambots weiterhin mehrere hundert Zugriffe am Tag auf /wiki/
hartnäckige Viecher. Google & Co sollten ja von newreply.php etc. die Finger lassen sofern du das in robots.txt verboten hast.
Ich schau mal was ich da machen kann. Das Problem ist halt, daß MyBB selber da keinerlei Unterscheidung macht. Für jede Art von Message wird da einfach error() aufgerufen, egal obs ein wirklicher Fehler ist (Thread existiert nicht, das müsste 404 sein), obs fehlende Berechtigung ist (könnte dann z.B. 403 sein), oder einfach sonst ne lustige Status-Meldung. D.h. egal für welchen Code ich mich entscheide, irgendwo ist es immer falsch.
Vielleicht mache ich einfach ein Setting draus...
Beiträge: 41
Themen: 5
Registriert seit: 28.06.2010
Hallo ich möchte nicht diese Url Form:
http://domain/forum/Thread-Name
...sondern diese:
http://domain/forum/Name
geht das überhaupt?
Beiträge: 1.443
Themen: 95
Registriert seit: 15.12.2005
MyBB-Version: 1.6.x
Hallo,
nein, dass geht nicht - etwas konstantes MUSS in der URL sein. Was machst du z.B. wenn ein Thema und ein Forum den selben Titel haben...?
Beiträge: 2.318
Themen: 13
Registriert seit: 09.11.2008
Nein, das geht mit Google SEO nicht. Man muss einer URL irgendwie eindeutig ansehen können, ob es nun ein Forum, ein Thread, usw. ist.
Das muss nicht Thread- sein, es kann auch t- sein oder t (wenn sonst nichts mit t anfängt) oder .html am Ende (wenn sonst nichts mit .html endet) oder was auch immer du willst. Nur eindeutig muss es sein und im Forum-Ordner sein (virtuelle Unterordner a la /forum/thread/... werden nicht unterstützt).
Beiträge: 41
Themen: 5
Registriert seit: 28.06.2010
23.07.2010, 17:04
(Dieser Beitrag wurde zuletzt bearbeitet: 23.07.2010, 18:42 von goa.)
Danke für die schnelle Antwort. Mit .html am Ende klingt gut.
Wie muss das dann in der .htacces aussehen?
RewriteRule ^([^./]+)$ showthread.php?google_seo_thread=$1 [L,QSA,NC].html oder
RewriteRule ([^./]+)$ showthread.php?google_seo_thread=$1 [L,QSA,NC].html
oder ganz anders?
Muss ich dann für die Sitemap noch was beachten?
Beiträge: 2.318
Themen: 13
Registriert seit: 09.11.2008
Die Rewrite-Regeln liefert dir das Plugin... wenn du das URL Schema anpasst dann auf der Plugin-Seite.
Beiträge: 41
Themen: 5
Registriert seit: 28.06.2010
24.07.2010, 07:28
(Dieser Beitrag wurde zuletzt bearbeitet: 24.07.2010, 07:34 von goa.)
Achso das Plugin sagt mir wie es eintragen muss. Cool
Aso, kann man auch einstellen das in der Url alles klein geschrieben wird, also so wie bei einer richtigen url?
Beiträge: 2.318
Themen: 13
Registriert seit: 09.11.2008
Richtige URLs haben auch Großbuchstaben... bestes Beispiel dafür ist die Wikipedia bzw. jedes Wiki. Aber ja, es gibt eine Lowercase-Option in den URL-Einstellungen. Das Schema kannst du auch selbst auf Lowercase ändern. Nebenbei ist die Großkleinschreibung egal, sprich wenn jemand eine URL aus dem Kopf tippt und dabei die Grossschreibung nicht richtig hinbekommt wird das automatisch umgeleitet...
So gesehen gibts keinen Grund, das auf Lowercase zu stellen, aber wenns dir Spass macht, bitte.
Meine Empfehlung ist wie gesagt die Default-Einstellung, deswegen ist die ja auch Default.
Beiträge: 321
Themen: 22
Registriert seit: 24.04.2010
MyBB-Version: 1.6.6
Hallo,
ich hab mal eine Frage zu der Aktualisierung auf 1.6.
Nun musste ich die /inc/funktions.php wieder anpassen und stellte dabei fest, dass die Zeile 841 verändert ist.
Früher lautete sie:
function multipage($count, $perpage, $page)
und mit 1.6 nun:
function multipage($count, $perpage, $page, $url $breadcrumb=false)
füge ich nun den folgen Teil nach Dok. ein, dann bekomme ich einen Fehler.
Ersetze ich die obere Zeile, wie sie früher war, dann funktioniert wieder alles wie immer.
Was sagen die letzten Variablen aus und kann ich es so lassen, ohne dass ich eine Einschränkung hab, bzw. etwas nicht richtig funktioniert?
Beiträge: 1.443
Themen: 95
Registriert seit: 15.12.2005
MyBB-Version: 1.6.x
09.08.2010, 15:24
(Dieser Beitrag wurde zuletzt bearbeitet: 09.08.2010, 15:27 von querschlaeger.)