SEO Urls V2
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.
Ich habe da ein Problem. Und zwar nutze ich ein Orion. Mit dem Einbau hat alles geklappt und es läuft auch wunderbar. Allerdings gibt es da einen kleinen Fehler bei der Schnell-Antwort Funktion.
Denn wenn ich was geschrieben habe und dann auf antworten klicke erhalte ich eine 404-Error Meldung.
Ihr könnt das ganze ja mal selbst mit meinem Test-Account testen:
Forum: http://www.nihon-sekai.de
Username: Test-User
Passwort: test
Danke, First.
Denn wenn ich was geschrieben habe und dann auf antworten klicke erhalte ich eine 404-Error Meldung.
Ihr könnt das ganze ja mal selbst mit meinem Test-Account testen:
Forum: http://www.nihon-sekai.de
Username: Test-User
Passwort: test
Danke, First.
Hi,
ich konnte zwei Fehler finden.
Einmal brauche ich Deinen Quick Reply Mod und als zweites funktioniert die visuelle Bestätigung nicht. Da muss ich dringend ein Update machen.
Dies folgt gleich.
Gruß
EDIT: Ich habe beim mir getestet. Bei mir wird die Grafik angezeigt?!
Bitte ersetze Deinen Code gegen diesen:
Hier wird das Umschreiben der Grafik ausgelassen.
Für den Quick-Reply brauche ich wie gesagt den Code. Da ist ein Fehler in der URL-Gestaltung. ich denke, der Fehler vom QuickReply entsteht in der posting.php. Also stelle mir diese mal bitte bereit.
Gruß
ich konnte zwei Fehler finden.
Einmal brauche ich Deinen Quick Reply Mod und als zweites funktioniert die visuelle Bestätigung nicht. Da muss ich dringend ein Update machen.
Dies folgt gleich.
Gruß
EDIT: Ich habe beim mir getestet. Bei mir wird die Grafik angezeigt?!
Bitte ersetze Deinen Code gegen diesen:
Code: Alles auswählen
function append_sid($url, $non_html_amp = false) // Seo Urls Anfang Version 1.0.8
{
global $SID, $phpEx, $topic_title, $forum_name;
if ( !empty($SID) && !preg_match('#sid=#', $url) )
{
$url .= ( ( strpos($url, '?') !== false ) ? ( ( $non_html_amp ) ? '&' : '&' ) : '?' ) . $SID;
}
elseif ( $url != './' && strpos($url, 'login') === false && strpos($url, 'mode=confirm') === false && !defined('IN_ADMIN') )
{
// Jumpbox Fix
if ( strpos($url, 'viewforum') !== false && strpos($url, 'f=') === false )
{
return $url;
}
// Search Author's posts URL
if ( strpos($url, 'search_author') !== false )
{
$author_name = substr( strrchr($url, 'search_author='), 14);
if ( preg_match('#[^a-zA-Z0-9-_.]#', $author_name) )
{
return $url;
}
}
// Title to URL
$url_amp = ( $non_html_amp ) ? '&' : '&';
$url_parms = array( (strpos($url, 'highlight=') !== false && $url{strlen($url)-1} == '=' ? $url_amp . 'highlight=' : ''), $url_amp . 'start=0', $url_amp . 'postdays=0', $url_amp . 'postorder=asc', ".$phpEx?", ".$phpEx", '=', '&', '&');
$url_rparms = array( '', '', '', '', ',', '.html', ',', ',', ',');
$url = str_replace($url_parms, $url_rparms, $url);
$url = ($url == './' ? '' : $url . ( strpos($url, '.html') !== false ? '' : '.html' ));
// replace special chars
if ( ( !empty($topic_title) && strpos($url, 'viewtopic') !== false ) || ( !empty($forum_name) && strpos($url, 'viewforum') !== false ) )
{
$url_search = array( 'Ö', 'Ä', 'Ü', 'ö', 'ä', 'à', 'é', 'è', 'ü', 'ß', '°', '²', '³', '§', '$', '%', '=', '`', '´', '|', '€', 'µ', '~', ' ', '.', ',', "'", '"', '#','"', '&', '+','>', '<', '–', '–', '!', '?','{','}','[', ']', '/', '\\', ";", ")", "(", ':', '_', '*', '@', '^', '&', '---', '--');
$url_replace = array('oe', 'ae', 'ue', 'oe', 'ae', 'a', 'e', 'e', 'ue','ss', '', '', '', '', '', '', '', '', '', '', '', '', '', '-', '-', '-', '', '', '', '', 'und','und', '', '', '', '-', '', '', '', '', '', '', '-', '', '', '', '', '', '-', '', '', '','und', '-', '-');
}
// forum name and topic title to URL
if ( !empty($forum_name) && strpos($url, 'viewforum') !== false )
{
$url = str_replace('viewforum', '', $url);
$forumurl = str_replace($url_search, $url_replace, strtolower($forum_name) . '-');
$url = $forumurl == '-' ? 'forum' . $forumurl . $url : $forumurl . $url;
$url = str_replace('-,f,', '-f', $url);
}
elseif ( !empty($topic_title) && strpos($url, 'viewtopic') !== false )
{
$url = str_replace('viewtopic', '', $url);
$topicurl = str_replace($url_search, $url_replace, strtolower($topic_title) . '-');
$url = $topicurl == '-' ? 'topic' . $topicurl . $url : $topicurl . $url;
$url = str_replace('-,t,', '-t', $url);
$url = str_replace('-,p,', '-p', $url);
}
}
return $url;
} // Seo Urls Ende Version 1.0.8
Für den Quick-Reply brauche ich wie gesagt den Code. Da ist ein Fehler in der URL-Gestaltung. ich denke, der Fehler vom QuickReply entsteht in der posting.php. Also stelle mir diese mal bitte bereit.
Gruß
Ich wüsste nicht wo da Double Content entstehen soll?!BananaJoe hat geschrieben:BananaJoe hat geschrieben: Aber eine Frage bleibt:
Könnte mein Portal irgendwie noch Double Content erzeugen?
Soll ich das vielleicht in der robots.txt aussperren? Wenn ja, wie geht das?
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
mgutt hat geschrieben:Ich wüsste nicht wo da Double Content entstehen soll?!BananaJoe hat geschrieben: Aber eine Frage bleibt:
Könnte mein Portal irgendwie noch Double Content erzeugen?
Soll ich das vielleicht in der robots.txt aussperren? Wenn ja, wie geht das?
Ich hab da ehrlich gesagt nicht so die Ahnung von.

Ich dachte z.B. weil das Portal ja die Links zu den letzten Beiträge enthält und diese Links ebenfalls im Index vorhanden sind, dass das irgendwie Double Content bedeutet (gleiche Links auf zwei verschiedenen Seiten).
Desweiteren frage ich mich wann der Googlebot endlich meine Seiten indiziert? Yahoo hat gerade mal 3 Seiten aufgenommen und Google nur eine. Bei MSN finde ich auch nur 4 Seiten.
-
- Mitglied
- Beiträge: 568
- Registriert: 06.03.2005 14:11
- Kontaktdaten:
So, hab da auch noch ein kleines Problem mit der editprofile.
Der Link wird generiert als
in der .htaccess ist eingetragen
Herauskommen tut ein 404 (Objekt nicht gefunden). Hab ich was übersehen?
Der Link wird generiert als
Code: Alles auswählen
http://localhost/xyz/profile,mode,editprofile,2.html
Code: Alles auswählen
RewriteRule ^[a-z0-9-]+-u([0-9]+)\.html$ /xyz/profile.php?mode=viewprofile&u=$1 [L]
Also das mit der visuellen Bestätigung liegt eigentlich daran, dass mein Server bei der GDLib keine TTF-Unterstützung hat...^^"
Die posting.php gibt es HIER
Ansonsten kann ich nur sagen: Klasse MOD!
Danke für die Hilfe.
Die posting.php gibt es HIER
Ansonsten kann ich nur sagen: Klasse MOD!

Danke für die Hilfe.
in diesem fall müssen diese regeln greifen:karstenkurt hat geschrieben:So, hab da auch noch ein kleines Problem mit der editprofile.
Der Link wird generiert alsin der .htaccess ist eingetragenCode: Alles auswählen
http://localhost/xyz/profile,mode,editprofile,2.html
Herauskommen tut ein 404 (Objekt nicht gefunden). Hab ich was übersehen?Code: Alles auswählen
RewriteRule ^[a-z0-9-]+-u([0-9]+)\.html$ /xyz/profile.php?mode=viewprofile&u=$1 [L]
Code: Alles auswählen
RewriteRule ^([a-zA-Z0-9_]+),([^/,]+),([^/,]*)([^/]*\.html)$ $1$4?$2=$3 [QSA,N]
RewriteRule ^([a-zA-Z0-9_]+)\.html$ /$1.php [L]
aber deine genannte url ist falsch.
sie müsste entweder so:
Code: Alles auswählen
http://localhost/xyz/profile,mode,editprofile,u,2.html
Code: Alles auswählen
http://localhost/xyz/profile,mode,editprofile.html
Double Content bedeutet, dass zwei verschiedene URLs die gleiche Seite anzeigen. Also wenn "xyz1234.html" das gleiche anzeigt wie "wer1234.html", dann ist das doppelter content und demnach unerwünscht.BananaJoe hat geschrieben:Ich hab da ehrlich gesagt nicht so die Ahnung von.![]()
Ich dachte z.B. weil das Portal ja die Links zu den letzten Beiträge enthält und diese Links ebenfalls im Index vorhanden sind, dass das irgendwie Double Content bedeutet (gleiche Links auf zwei verschiedenen Seiten).
Desweiteren frage ich mich wann der Googlebot endlich meine Seiten indiziert? Yahoo hat gerade mal 3 Seiten aufgenommen und Google nur eine. Bei MSN finde ich auch nur 4 Seiten.
Dann zu der Popularität. Google ist die Nummer 1 und daher unser Favorit. Danach kommt erst Ýahoo und die anderen. Deiner Seite fehlt aber schlichtweg die Popularität:
http://www.google.de/search?hl=de&q=www ... r.de&meta=
Meine Demoseite ist auch nicht viel besser:
http://www.google.de/search?hl=de&q=www.evop.de&meta=
Kaum Seiten sind im Index zu finden. Ich umwerbe aber auch nicht das Demoboard (das schon seit bestimmt 2 Jahren existiert

Soll heißen man muss was tun, damit Google auch etwas tut. Du brauchst Partner, Backlinks, Pagerank, einfach alles

First User hat geschrieben:Also das mit der visuellen Bestätigung liegt eigentlich daran, dass mein Server bei der GDLib keine TTF-Unterstützung hat...^^"

Dieser Mod ist falsch:First User hat geschrieben: Die posting.php gibt es HIER
Code: Alles auswählen
$orionfastpath = '';
$orionfastpath = addslashes($_GET['ts']);
if(empty($orionfastpath))
{
message_die(GENERAL_MESSAGE, $return_message);
}
else
{
redirect(append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=$post_id#$post_id", true));
}
Code: Alles auswählen
$orionfastpath = '';
$orionfastpath = addslashes($_GET['ts']);
if(empty($orionfastpath))
{
message_die(GENERAL_MESSAGE, $return_message);
}
else
{
redirect(append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=$post_id", true) . "#$post_id");
}
Zuletzt geändert von mgutt am 14.04.2006 13:19, insgesamt 2-mal geändert.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
-
- Mitglied
- Beiträge: 568
- Registriert: 06.03.2005 14:11
- Kontaktdaten:
In einer eigenen php-Datei.
und richtig muss das so heißen:
Ich Depp.
Hab noch so einen Kandidaten:
Wird auch nicht richtig umgesetzt:
Code: Alles auswählen
$name_link = '<a href="' . append_sid("profile.$phpEx?mode=editprofile&" . $userdata['user_id']) . '">' . $userdata['username'] . '</a>';
Code: Alles auswählen
$name_link = '<a href="' . append_sid("profile.$phpEx?mode=editprofile&u=" . $userdata['user_id']) . '">' . $userdata['username'] . '</a>';

Hab noch so einen Kandidaten:
Code: Alles auswählen
append_sid("viewtopic.$phpEx?t=$currenttopicid#$currentpostid"),
Code: Alles auswählen
http://localhost/xyz/viewtopic,t,4464#6804.html
die links mit marken, müssen die marke nach dem append_sid folgen lassen:
Code: Alles auswählen
append_sid("viewtopic.$phpEx?t=$currenttopicid") . "#$currentpostid",
Zuletzt geändert von mgutt am 14.04.2006 15:11, insgesamt 1-mal geändert.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Und ich habe bei mir noch einen Fehler entdeckt. Und zwar wenn man bei mir im Portal auf "Beiträge seit dem letzten Besuch anzeigen" geht und dann ein Topic anklickt, leitet er z.B. auf folgende URL weiter:
http://www.nihon-sekai.de/gilmore-girls ... iew=newest
Diese URL gibt es aber gar nicht. ^^
Woran könnte das liegen und welche Datei brauchst du, um dem auf die schliche zu kommen? Viewtopic.php?
Die haste gleich mal hier: viewtopic.php
MfG, First
http://www.nihon-sekai.de/gilmore-girls ... iew=newest
Diese URL gibt es aber gar nicht. ^^
Woran könnte das liegen und welche Datei brauchst du, um dem auf die schliche zu kommen? Viewtopic.php?
Die haste gleich mal hier: viewtopic.php
MfG, First
ich brauche die datei, wo die url generiert wird. ist das eine portal seite oder die search.php?
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it