גוט איך האָבן עטלעכע געדאַנק.
ביטע שרייַבן דאָ אייער וובעט ווערסיע אויף דיין פאָרום. אויב איר טאָן ניט האָבן דעם נואַסט איין - איר קענען אַפּגרייד וובעט צו די לעצט ווערסיע - 3.4.0.
אין וובעט 3.4.0 מיר געמאכט אַ 301 רעדירעקטיאָנס פון אַלט 302 (ניט שטענדיק).
אויב איר נוצן דעם אַלט ווערסיע פון וובעט און אויב עמעצער וועט נוצן אַ שלעכט URL ער וועט זיין רידערעקטיד צו די גוט איינער דורך 302 רידערעקשאַן און גוגל וועט אינדעקס עס! (אַזוי דעם איז נישט גוט).
אַזוי איר קענען אַפּגרייד וובעט צו 3.4.0 ווערסיע אָדער נוצן דעם באַשייד צו מאַכן 301 רידערעקט אין דעם אָרט:
1. עפענען און רעדאַגירן טעקע (און מאַכן אַ קאָפּיע!):
פאָרום שורש / כולל / וובענטערפּריסעטראַנסלאַטאָר_פונקטיאָנס_האָאָקס.פפּ
2. אין דעם טעקע געפינען:
PHP Code:
function vbet_global_start(&$template_hook) {
3. אין דעם פֿונקציע געפינען:
PHP Code:
exec_header_redirect($threadurl);
4. און פאַרבייַטן מיט:
PHP Code:
vbet_vb_exec_header_redirect($threadurl);
5. גיין צו דעם סוף פון דעם פייַל און געפינען:
6. שטעלן פאר ?> דעם קאָד:
PHP Code:
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;
}
7. שפּאָרן און פּרובירן עס!