
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.
- DevilMayCry
- Mitglied
- Beiträge: 30
- Registriert: 27.05.2006 04:12
- Kontaktdaten:
Argh!!! Die Addons sind alle drin und es ging vorher auch!!! Naja, fang ich mal wieder von vorne an... 

http://www.playstation-3-forum.de
Spiele und Konsolen kostenlos in unserem kleinem Auktionshaus versteigern
http://www.evo-pc.de/forum & http://www.devilmaycry4.de
Spiele und Konsolen kostenlos in unserem kleinem Auktionshaus versteigern

http://www.evo-pc.de/forum & http://www.devilmaycry4.de
Ich kann Deine Fehlermeldung nicht bestätigen:Everlong hat geschrieben:Es kann sein das das meine Frage schon beantwortet wurde, nur ist die Suche sehr müssig danach. Ich habe den SEO URLs V2 (Version 1.2.4) am laufen, allerdings stellt sich gerade ein Problem im Betrieb, wenn ein Top Thema das Sonderzeichen "´" enthält wird die Url nach domain.de/frage-hp.s-t197.html umgeschrieben, ob es ein Punkt ist kann ich nichtmal genau sagen, da dieser doch etwas zuweit unten ist der UTF dings für das Zeichen ist %B8 meint jedenfalls Mozilla beim kopieren der URL. Wenn jemand auf den Link klickt kann die Seite nicht gefunden werden, liegt das eher an der Sonderzeichen Filterung der append_sid() Funktion oder an dem Rewrite in der .htaccess?
In der append_sid() Funktion sieht die Sonderzeichen Umwandlung bei mir so aus:Code: Alles auswählen
$char_search = array('Ö', 'Ä', 'Ü', 'ö', 'ä','à','é','è','í','ó', 'ü', 'ß',' ','.',',','"','&','<','>','+','–','/','_','&'); $char_replace = array('oe','ae','ue','oe','ae','a','e','e','i','o','ue','ss','-','-','-','','und','','','und','-','-','-','und');
Danke.
http://www.evop.de/-test-test-b8-t173.html
Bei mir wird auch dieses Sonderzeichen korrekt umgeschrieben (gelöscht).
Welche PHP Version hast Du?
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
Problem hatten wir auch schon mal / aus dem Akut-Akzent wurde im Link sowas ¸ (nennt sich Cedille)
Versuchs damit @ Everlong
Versuchs damit @ Everlong
Code: Alles auswählen
$char_search = array('Ö', 'Ä', 'Ü', 'ö', 'ä','à','é','è','í','ó', 'ü', 'ß','¸',' ','.',',','"','&','<','>','+','–','/','_','&');
$char_replace = array('oe','ae','ue','oe','ae','a','e','e','i','o','ue','ss','','-','-','-','','und','','','und','-','-','-','und');
sorry, das löst zwar das problem kurzfristig, aber das bedeutet in jedem fall, dass bei ihm was nicht stimmt.easygo hat geschrieben:Problem hatten wir auch schon mal / aus dem Akut-Akzent wurde im Link sowas ¸ (nennt sich Cedille)
Versuchs damit @ Everlong
Code: Alles auswählen
$char_search = array('Ö', 'Ä', 'Ü', 'ö', 'ä','à','é','è','í','ó', 'ü', 'ß','¸',' ','.',',','"','&','<','>','+','–','/','_','&'); $char_replace = array('oe','ae','ue','oe','ae','a','e','e','i','o','ue','ss','','-','-','-','','und','','','und','-','-','-','und');
daher bitte ich um die angeforderte information.
gruß
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
Oh, schade, dachte das war es schon. Auf dem Server läuft php in der Version 5.1.4.mgutt hat geschrieben:sorry, das löst zwar das problem kurzfristig, aber das bedeutet in jedem fall, dass bei ihm was nicht stimmt.
daher bitte ich um die angeforderte information.
Warum wird ein "´" (Apostroph) in ein Cedille umgewandelt?
Ok, dann ist das nun die Besätigung. Mein Mod ist derzeit nicht 100%-tig kompatibel mit PHP5.
Und zwar wegen der Codestelle:
Irgendwie funktioniert dieser Filter nicht in PHP5. D.h. ich muss mich ran machen herauszufinden, warum das nicht klappt.
Und zwar wegen der Codestelle:
Code: Alles auswählen
if ( preg_match('#[^a-z0-9-]#', $seo_title) )
{
$seo_title = preg_replace('#[^\w-]#', '', $seo_title);
}
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
Ich habe das testen lassen:
http://www.phpbb.com/phpBB/viewtopic.ph ... 83#2264683
Dort war die gleiche Konstellation und PHP5. Bei PHP4 habe ich keine Bestätigung wegen den Problem. Der Letzte, der das Problem hatte, hat einfach eine falsche Version von meinem Mod genutzt gehabt.
@ everlong
kannst du bitte mal eine php datei bei dir anlegen mit folgendem inhalt und mir rauskopieren, was du angezeigt bekommst, wenn du die datei im browser aufrufst:
http://www.phpbb.com/phpBB/viewtopic.ph ... 83#2264683
Dort war die gleiche Konstellation und PHP5. Bei PHP4 habe ich keine Bestätigung wegen den Problem. Der Letzte, der das Problem hatte, hat einfach eine falsche Version von meinem Mod genutzt gehabt.
@ everlong
kannst du bitte mal eine php datei bei dir anlegen mit folgendem inhalt und mir rauskopieren, was du angezeigt bekommst, wenn du die datei im browser aufrufst:
Code: Alles auswählen
<?php
$seo_title = "´, ¸, æ,ø,å or ae, oe, aaæ,ø,å or ae, oe, aaæ";
$seo_title1 = preg_replace('#[^\w- ]#', '', $seo_title);
echo('1. ' . $seo_title1 . '<br /><br />');
$seo_title2 = preg_replace('#[^\w- ]#i', '', $seo_title);
echo('2. ' . $seo_title2 . '<br /><br />');
$seo_title3 = preg_replace('#[^\w- ]#is', '', $seo_title);
echo('3. ' . $seo_title3 . '<br /><br />');
$seo_title4 = preg_replace('#\W#', '', $seo_title);
echo('4. ' . $seo_title4 . '<br /><br />');
$seo_title5 = preg_replace('#\W#i', '', $seo_title);
echo('5. ' . $seo_title5 . '<br /><br />');
$seo_title6 = preg_replace('#\W#is', '', $seo_title);
echo('6. ' . $seo_title6 . '<br /><br />');
?>
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