Wichtige: Diese Seite wird mit Hilfe von Cookies (cookies). Wenn Sie diese Webseite ohne Ausschalten Cookies im Browser, bedeutet, dass Sie für die Verwendung zustimmen.
Jetzt kaufen! Features Downloads

Verdienen Sie mit uns!

Wenn Sie möchten, verdienen Sie Geld mit vBET Join zu Affiliate-Programm.
Ergebnisse 1 zu 8 von 8

Thema: Multi lang in url permanente Umleitungen

  1. #1
    Senior Member
    Registriert seit
    Juni 2010
    Beiträge
    276

    Default Multi lang in url permanente Umleitungen

    Aus meiner Vergangenheit Ausgabe mit mehreren lang Abschnitte in einem urls wie site.com / ru / gl / ru / page.html ein Update gemacht wurde, um Re-direct die Seiten auf die richtige Seite, aber die re-direct ist eine temporäre redirect statt einer Festplatte permanent re-direct

    Status: HTTP/1.1 302 Moved Temporarily

    nicht eine permanente Re-direct?

    Können wir Sie über diese so schnell wie möglich?

    Vielen Dank!

    Chris

  2. #2
    vBulletin Enterprise-Translator (vBET) Staff
    Registriert seit
    Mai 2010
    Beiträge
    1,000

    Default

    Ja, für vBET4 ist es sehr einfach, für vBET3 - nicht, aber es wird getan werden .. Ich werde eine Lösung für Sie vorbereiten.

  3. #3
    vBulletin Enterprise-Translator (vBET) Staff
    Registriert seit
    Mai 2010
    Beiträge
    1,000

    Default

    ok ich habe eine schnelle Lösung für Sie:
    1. öffnen und erstellen Sie eine Kopie dieser Datei:
    Forum root / includes / vbenterprisetranslator_functions.php
    2. In dieser Datei finden Sie unter:
    PHP Code:
    ?> 
    3. bestreichen, bevor Sie diesen Code ein:
    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"0301);

        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. Speichern einer Datei.
    5. öffnen und erstellen Sie eine Kopie dieser Datei:
    Forum root / includes / vbenterprisetranslator_functions.php
    6. In dieser Datei finden Sie unter:
    PHP Code:
    function vbet_redirectDoubleLang() 
    7. in dieser Funktion zu finden:
    PHP Code:
    exec_header_redirect($url); 
    8. und ersetzt werden durch:
    PHP Code:
    vbet_vb_exec_header_redirect($url); 
    9. Speichern einer Datei und testen Sie es.

    Schon geschehen - wird in den nächsten Relase aufgenommen werden.
    Zuletzt bearbeitet von kamilkurczak; 28-02-11 an 09:32.

  4. #4
    Senior Member
    Registriert seit
    Juni 2010
    Beiträge
    276

    Default

    nicht sicher, ob der Grund, warum ich immer noch gte die 302 Temp.

    Status: HTTP/1.1 302 Moved Temporarily

  5. #5
    vBulletin Enterprise-Translator (vBET) Staff
    Registriert seit
    Mai 2010
    Beiträge
    1,000

    Default

    Sorry, jetzt eine gute Lösung in meinem vorherigen Post haben, bitte überprüfen Sie es!

  6. #6
    Senior Member
    Registriert seit
    Juni 2010
    Beiträge
    276

    Default

    Ich habe die Funktion, und der Aufruf zu dieser funtion anstelle der alten umgeleitet und erhalten die gleiche 302 Temp?

    Fehle ich somthing?

  7. #7
    vBulletin Enterprise-Translator (vBET) Staff
    Registriert seit
    Mai 2010
    Beiträge
    1,000

    Default

    Können Sie erklären mir, wo du, dass Sie eine 302-Umleitung überprüft?

  8. #8
    vBulletin Enterprise-Translator (vBET) Staff
    Registriert seit
    Mai 2010
    Beiträge
    1,000

    Default

    alle Änderungen vorgenommen werden.

Tags zu diesem Thema

Berechtigungen

  • Sie möglicherweise nicht neue Themen zu verfassen
  • Sie möglicherweise nicht Beiträge zu antworten
  • Sie möglicherweise nicht Dateianhänge
  • Sie möglicherweise nicht Ihre Beiträge zu bearbeiten
  •