View Full Version: Ratkaistu Valtava määrä uudelleenohjausvirheitä alkaen vBET
Indeksointivirheistä
Kysymykset Google havaitsi kun indeksoida sivustosi.
Kaikki ovat peräisin vBET kieli sivuja ja on jotain tekemistä sen kanssa tunnisteita.
http://www.example.com/af/tags/etcetc
http://www.example.com/ro/tags/etcetc
HELP
Kaikki ovat peräisin vBET kieli sivuja ja on jotain tekemistä sen kanssa tunnisteita.
http://www.example.com/af/tags/etcetc
http://www.example.com/ro/tags/etcetc
HELP
Tarkista ei tällaista yhteyttä ole alkuperäisessä muodossa - ei käännetty. Ehkä tag oli juuri poistettu, joten linkkiä ei enää ole ja puhumme historiasta ...
Antakaa minulle todellinen linkkiä, joka on rikki.
Olen lähettänyt sinulle joitakin kuvia .. Alkuperäisessä muodossaan on yhä olemassa.
Olen lähettänyt sinulle joitakin kuvia .. Alkuperäisessä muodossaan on yhä olemassa.
OK - menossa sinne.
OK - tämä on vBET vika. Löysin yhden vian - se on jo korjattu ja ne sisällytetään seuraavaan julkaisuun. Sinulla on hätäratkaisu alla - tee se ja vahvista se ratkaise ongelmaa.
Hätäratkaisu:
EDITED - katso uusi pikaratkaisua alla.
Tulee mies myöntää vika. Kiitos vBET apuasi ja huomiota tähän asiaan. Sinun todella hyvä mies.
Nyt koskevat vbenterprisetranslator_seo.php
En löydä tätä missään. Voitteko auttaa ota
Löydät sen your forum hakemistosta.
Myös - olin vielä tutkimaan tätä ja huomasin että se on 2 syitä. 1 - puute "?" muuttujille, 2 -% vuonna URL. Tein uuden ratkaisun, joka varmistaa, että "?" on siellä, jos parametrit ovat URL ja käsittelee% asianmukaisesti.
Joten parempi reseptejä tee tätä:
1. Muokkaa tiedostoa: vbenterprisetranslator_seo.php
2. Etsi:
$_SERVER['QUERY_STRING'] = str_replace('vbet_lang='.$_REQUEST['language'].'&redirected='.$_GET['redirected'], '', $_SERVER['QUERY_STRING']);
$queryString = &$_SERVER['QUERY_STRING'];
if ($addQueryString && $queryString) {
if ($queryString[0] == '&') {
$queryString[0] = '?';
}
$_SERVER['REQUEST_URI'] .= $queryString;
}
3. Korvautuvat:
if ($addQueryString) {
$index = strpos($_SERVER['QUERY_STRING'], '?');
if ($index) {
$_SERVER['QUERY_STRING'] = substr($_SERVER['QUERY_STRING'], $index);
$_SERVER['REQUEST_URI'] .= $queryString;
} else {
$_SERVER['QUERY_STRING'] = '';
}
}
Tämä on vain, että yksi tag .. Miksi se virhe koskevat tähän erityisesti yhden? Vai onko tämä globaali asia ja yksinkertaisesti ole temmattiin webmasters-osassa vielä>?
Tämä on vain, että yksi tag .. Miksi se virhe koskevat tähän erityisesti yhden? Vai onko tämä globaali asia ja yksinkertaisesti ole temmattiin webmasters-osassa vielä>?
Tämä yksi oli% notaatio sisällä muurahainen näyttää siltä, että vBSEO ei tunnista sitä niin tehdä uudelleenohjaus (siellä oli yksi vBET bugi on korjattu pikaratkaisua). Uudelleenohjaus joka sisälsi vBET parametrit. Htaccess säännöt, joita normaalisti on leikattu - mutta meillä oli bugi Niiden katkaiseminen (myös korjattu pikaratkaisua).
Onko tämä vbulliten admin-alueella? Minulla ei ole aavistustakaan missä foorumi hakemistossa on. Muista im ei tech tai tietokoneella ohjatun. Teettekö tämän minulle?
Sinun täytyy mennä your forum hakemistorakenteen FTP ja löydät sen siellä:) Mukaan your forum URL todennäköisesti löydät tiedoston FTP päähakemistoon tai public_html alihakemisto (jos sellainen on olemassa).
Tämä on yksinkertainen kopioimiseen tehtävää eivätkä vaadi teknistä osaamista.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.