View Full Version: Zgjidhet Multi lang në përcjellimet url përhershme
Nga çështjen time të fundit e ka seksione të shumëfishta lang në një urls të tilla si site.com / ru / GL / ru / page.html a fix është bërë për të ri-të drejtpërdrejtë në faqet në faqen e saktë, por ri-i drejtpërdrejtë është një temp përcjellëse në vend të një vështirë të përhershëm të ri-të drejtpërdrejtë
Statusi: HTTP/1.1 302 Moved përkohsisht të
jo të përhershëm të ri-direkte?
A mund ne update këtë asap?
Thanks!
Chris
kamilkurczak
24-02-11, 20:19
Po, sepse vBET4 është shumë e lehtë, për vBET3 - jo, por do të bëhet .. Unë do të përgatis një zgjidhje për ju.
kamilkurczak
25-02-11, 12:47
ok kam nje doze për ju:
1. të hapur dhe të bëjë një kopje të këtij skedar:
rrënjë forum / përfshin / vbenterprisetranslator_functions.php
2. në këtë fotografi të gjeni:
?>
3. PARA paste këtë kod:
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. të ruaj një file.
5. të hapur dhe të bëjë një kopje të këtij skedar:
rrënjë forum / përfshin / vbenterprisetranslator_functions.php
6. në këtë fotografi të gjeni:
function vbet_redirectDoubleLang()
7. në këtë funksion të gjeni:
exec_header_redirect($url);
8. dhe të zëvendësojë me:
vbet_vb_exec_header_redirect($url);
9. ruaj një foto dhe provë atë.
Bërë tashmë - do të përfshihen në relase ardhshëm.
nuk jeni të sigurt arsye unë ende gte temp 302
Statusi: HTTP/1.1 302 Moved përkohsisht të
kamilkurczak
28-02-11, 09:33
Na vjen keq, tani ju keni një zgjidhje të mirë në postin tim të mëparshëm, ju lutem kontrolloni atë!
Kam shtuar funksionin, dhe thirrja për këtë funtion në vend të vjetër të përcjellim dhe të merrni të njëjtën temp 302?
Am I humbur somthing?
kamilkurczak
04-03-11, 10:05
mund të shpjegojë se ku keni kontrolluar se ju keni një 302 përcjellim?
kamilkurczak
09-03-11, 11:52
të gjitha ndryshimet janë bërë.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.