PDA

View Full Version: Opgelost Gast cache niet omleiden standaard URL's goed



tavenger5
23-05-11, 20:02
Ik merkte een ernstig probleem met URL redirection wanneer de gast cache is ingeschakeld. De vertaalde URL's zijn niet goed omgeleid.

Hier is hoe te reproduceren:


Enable cache gast
afmelden van uw site
naar een standaard URL, bijvoorbeeld:
Klik op een vertaald URL, bijvoorbeeld:
Klik terug op de standaard URL
Het resultaat zal iets als
wanneer deze moet worden


Dit gedrag zal niet gebeuren als gast cache is uitgeschakeld. Dit is het creƫren van een heleboel dubbele URL's voor de standaard pagina's.

kamilkurczak
24-05-11, 20:12
Hallo,
We kunnen het ook te reproduceren op onze test forum. We zullen repareren.
Bedankt voor uw aanvraag.

vBET
24-05-11, 21:39
Ik heb snelle oplossing voor. Ik wil nog steeds een aantal dingen te controleren, dus het is mogelijk dat ik een aantal extra stappen hier toe te voegen, maar vast minder dan maakt je veilig tegen gedupliceerd inhoud.

Snelle oplossing:
1. Edit / includes / vbenterprisetranslator_functions_hooks.php
2. Zoek:

if ($threadrow && strpos($_SERVER['VBSEO_URI'], $threadurl)!= 0) {
3. Te vervangen door:

if (strpos($_SERVER['VBSEO_URI'], $threadurl) !== 0) {

Gelieve te bevestigen dat loste het probleem.

tavenger5
26-05-11, 22:02
Dat vast is, bedankt!

kamilkurczak
26-05-11, 22:09
dank voor uw bevestiging - opgelost:)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations supported by vBET Translator 4.10.1