पीडीए

देखें पूर्ण संस्करण: हल Url स्थायी रीडायरेक्ट में मल्टी lang



ctrenks
24-02-11, 14:56
मेरे जैसे site.com / / ru जीएल / / ru page.html एक तय फिर से सही पन्ने पृष्ठों प्रत्यक्ष बनाया गया था एक यूआरएल में कई वर्गों lang होने के पिछले अंक है, लेकिन फिर सीधे से एक अस्थायी है एक कठिन स्थायी फिर से प्रत्यक्ष की बजाय अनुप्रेषित

स्थिति: HTTP/1.1 302 अस्थायी रूप से ले जाया गया

स्थायी फिर से सीधे नहीं है?

हम इस asap अद्यतन कर सकते हैं?

धन्यवाद!

क्रिस

kamilkurczak
24-02-11, 20:19
हाँ, vBET4 के लिए यह बहुत आसान है, vBET3 के लिए - नहीं, लेकिन यह किया जाएगा .. मैं तुम्हारे लिए एक समाधान तैयार करेंगे.

kamilkurczak
25-02-11, 12:47
ठीक है मैं तुम्हारे लिए एक जल्दी ठीक है:
1. खोलने के लिए और इस फ़ाइल की एक प्रतिलिपि बनाने:
मंच जड़ / / vbenterprisetranslator_functions.php शामिल
2. इस फ़ाइल में लगता है:

?>
3. पहले इस कोड चिपकाएँ:

function vbet_vb_exec_header_redirect($url)
{
global $vbulletin;

$url = create_full_url($url);
$url = str_replace('&', '&', $url); // prevent possible oddity

if (strpos($url, "\r\n") !== false)
{
trigger_error("Header may not contain more than a single header, new line detected.", E_USER_ERROR);
}

header("Location: $url", 0, 301);

if ($vbulletin->options['addheaders'] AND (SAPI_NAME == 'cgi' OR SAPI_NAME == 'cgi-fcgi'))
{
header('Status: 301 Moved Permanently');
}

define('NOPMPOPUP', 1);
if (defined('NOSHUTDOWNFUNC'))
{
exec_shut_down();
}
exit;
}
4. कोई फ़ाइल सहेजते हैं.
5. खोलने के लिए और इस फ़ाइल की एक प्रतिलिपि बनाने:
मंच जड़ / / vbenterprisetranslator_functions.php शामिल
6. इस फ़ाइल में लगता है:

function vbet_redirectDoubleLang()
7. इस समारोह में मिल:


exec_header_redirect($url);

8. और के साथ की जगह:

vbet_vb_exec_header_redirect($url);
9. एक फ़ाइल को बचाने के लिए और यह परीक्षण.

पहले से ही किया - अगले relase में शामिल किया जाएगा.

ctrenks
26-02-11, 16:49
यकीन नहीं कारण है कि मैं अभी भी 302 अस्थायी GTE

स्थिति: HTTP/1.1 302 अस्थायी रूप से ले जाया गया

kamilkurczak
28-02-11, 09:33
क्षमा करें, अब तुम मेरे पिछले पोस्ट में एक अच्छा समाधान है, यह जाँच कृपया!

ctrenks
01-03-11, 22:24
मैं इस समारोह में कहा, और इस funtion के लिए कॉल के बजाय पुराने अनुप्रेषित और एक ही 302 अस्थायी मिलता है?

क्या मैं somthing याद आ रही है?

kamilkurczak
04-03-11, 10:05
तुम मुझे समझाने जहाँ आप की जाँच है कि आप एक 302 अनुप्रेषित कर सकते हैं?

kamilkurczak
09-03-11, 11:52
सभी परिवर्तनों को बना रहे हैं.

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