Zobraziť plnú verziu: Vyriešené Fórum Odkazy = zlyhanie
Mám niekoľko fór, ktoré slúžia ako odkazy: napríklad, jeden z mojich fóra odkazy na pentaxforums.com / lensreviews /.
Keď preložené do cudzích jazykov, je odkaz prepísaný s jazykom v URL, tj pentaxforums.com / SV / lensreviews /, ktorý zrejme vráti chybu. Je tam oprava za to? Ja by som radšej vyhnúť 301 htaccess trasy.
Prosím, je pokoj. Vieme, že aj túto situáciu - stačí nastaviť vBET správne:)
Prosím nastavte v možnostiach vBET fórum adresára a uistite sa, že máte zodpovedajúce. Htaccess pravidlá (adresár je potrebné doplniť, ako je popísané v manuáli).
Nie som si istý, čo tým myslíte. Pokiaľ viem všetko je správne nakonfigurovaná na použitie.
Prejsť na správu CP -> vBET -> Hlavné nastavenia a fórum adresár "
To je už nastavená. Nemyslím si, že ste pochopili môj problém.
To sa vzťahuje len na fórum, ktoré fungujú ako odkazy. Ak fórum odkazy na priečinky na mojich webových stránkach, ktorý je mimo forum Directory, je / lang / ešte pridal medzi, tak končiť 404 chýb. Je zrejmé, že plocha pozemku nemožno previesť pomocou vBET.
OK - Ospravedlňujeme sa za zmätok. Naozaj som nepochopil otázku.
Ako vidím svoj Fórum Stránky sú preložené dobre.
Teraz oblasti mimo forum Directory. Ako môžete vidieť na tomto fóre vBET podporuje preklady z oblasti mimo forum Directory - samozrejme tých stránok, musí byť vytvorený vBulletin. Takže ak vaša oblastiach mimo forum Directory sú generované vBulletin ste schopní preložiť.
Čo je potrebné:
1. Samostatné. Htaccess v adresári, kde sú stránky k prekladu (nájdete príslušné pravidlá v Do-Not-upload adresár)
2. Všetky URL na stránkach prekladal mimo forum adresár musí byť absolútna (počnúc http), inak môžete mať problémy s prekladom sledovanie.
3. Ak tieto stránky sú v nejakom inom adresári (nie v doméne root), potom sa budete musieť nastaviť "ponechať telefónne zoznamy v AdminCP-> vBET-> Hlavné
V prípade akýchkoľvek otázok budúcnosti - spýtajte sa:)
Ok, vďaka! Pokúsim sa to, ale mám jednu otázku.
Je možné zakázať len preklad pre tieto oblasti a spojenia správne poukazujú na URL? Mám tušenie, že časť v otázke nebude prekladať, pretože nie je plugin Erotika (iba otázky DB samostatne).
Moman - Mám vlastný addon, ktorý prekladal v poriadku. Pridal som sa k "ponechať telefónne zoznamy"
Skúsim to s htaccess, ale päť dolárov hovorí, že to nebude fungovať. Príslušný úsek nutne nepotrebuje preklad vôbec, pretože je veľmi technická, takže chcem, aby sa po chybe v vBET, ktorá prekladá externé odkazy, ktoré nie sú nevyhnutne súčasťou VB.
Htaccess som sa pravidlá, ako je uvedené v readme.
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/$ index.php?language=$1&vbet_outside=true [L,QSA]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ $2?language=$1&vbet_outside=true [L,QSA]
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
Kým Stránka nenájdená - PentaxForums.com (http://www.pentaxforums.com/lensreviews/pl/) nevrátil 404, sa stránky nie sú preložené (samozrejme, pretože nie je vbet init tam), a ďalej všetky odkazy z tejto stránky sa vrátil ako 404 vBSEO CRR to prestalo pracovať.
Preto, nech to len vziať jednoduchšie riešenie a zachrániť bolesť hlavy:
Ako zabránim tomu, aby forum odkazy z prekladu?
V súčasnej dobe, Pentax objektív recenzie a špecifikácie databáza - je hlavný index (http://www.pentaxforums.com/lensreviews/) (link), prepísaný na http://www.pentaxforums.com/forums/pl/lensreviews/ (404 ).
Chcem link zostať bezo zmeny.
Ok, vďaka! Pokúsim sa to, ale mám jednu otázku.
Je možné zakázať len preklad pre tieto oblasti a spojenia správne poukazujú na URL? Mám tušenie, že časť v otázke nebude prekladať, pretože nie je plugin Erotika (iba otázky DB samostatne).
Nemusí to byť vB plugin - to jednoducho musí byť Stránka vygenerovaná VB. Pozrieť sa na hlavnej stránke, na stiahnutie alebo Kúp teraz úseky - to sú skutočnosti, s ktorými nie je plugin, ale sú generované VB. Takže mať zodpovedajúce šablóna obsahuje global.php a tak ďalej. Takže tieto stránky môžu byť ľahko preložený tak, ako som opísal vás.
Skúsim to s htaccess, ale päť dolárov hovorí, že to nebude fungovať. Príslušný úsek nutne nepotrebuje preklad vôbec, pretože je veľmi technická, takže chcem, aby sa po chybe v vBET, ktorá prekladá externé odkazy, ktoré nie sú nevyhnutne súčasťou VB.
Kontroloval som vaše stránky. To je v poriadku - stačí prejsť na fórum, dať nejaké preklady a uvidíte, že sledovanie nie je pridaný do lensreviews ...
Htaccess som sa pravidlá, ako je uvedené v readme.
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/$ index.php?language=$1&vbet_outside=true [L,QSA]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ $2?language=$1&vbet_outside=true [L,QSA]
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
Kým Stránka nenájdená - PentaxForums.com (http://www.pentaxforums.com/lensreviews/pl/) nevrátil 404, sa stránky nie sú preložené (samozrejme, pretože nie je vbet init tam), a ďalej všetky odkazy z tejto stránky sa vrátil ako 404 vBSEO CRR to prestalo pracovať.
Preto, nech to len vziať jednoduchšie riešenie a zachrániť bolesť hlavy:
Ako zabránim tomu, aby forum odkazy z prekladu?
V súčasnej dobe, Pentax objektív recenzie a špecifikácie databáza - je hlavný index (http://www.pentaxforums.com/lensreviews/) (link), prepísaný na http://www.pentaxforums.com/forums/pl/lensreviews/ (404 ).
Chcem link zostať bezo zmeny.
Jasne som napísal, že miesto musí byť generované vBulletin mohli preložiť.
Ďalej - neviem, čo píšete o. Bol som tam, a odkazy na lensreviews sa nezmení. Prosím, dajte mi presný odkaz na stránku, kde môžem vidieť nefunkčný odkaz.
Prosím, dajte mi presný odkaz na stránku, kde môžem vidieť nefunkčný odkaz.
Prejsť na PentaxForums.com - Pentax Fotografie Forum (http://www.pentaxforums.com/forums/pl/) a kliknite na Obiektyw Pentax Specyfikacja i weryfikacja danych (http://www.pentaxforums.com/forums/pl/forumdisplay . php? f = 35) (to je v 4. kategórii). Dostanete 404.
Avšak, tento rovnaký odkaz je v navigačnej lišty (prvé uvedenie pod tlačidlom "recenzie") a nemusíte dostať 404.
Vďaka za pomoc. Stále si myslím, že nie sme na rovnakej stránke, pokiaľ ide o to, čo presne je problém, tak neváhajte a dajte mi vedieť, ak budete potrebovať ďalšie vysvetlenie. Ešte raz, aj keď problém je, že
mysite.com / lensreviews / je prepísaný na mysite.com / Fórum / PL / lensreviews keď to ide cez odkaz Fórum.
Dal som priestor tak, aby sa URL nie je analyzovaný.
Myslím, že rýchle riešenie, aby by to bolo na použitie vBSEO je "Nahradiť" Fórum Odkazy "s priamymi odkazmi na cieľovej adresy URL". Avšak, ako som sa použiť pre svoj hit sledovanie externých odkazov, tým zlomiť tento systém.
Preto, v súlade s mojím príspevok vyššie, poďme nájsť správne riešenie v tejto oblasti.
Prejsť na PentaxForums.com - Pentax Fotografie Forum (http://www.pentaxforums.com/forums/pl/) a kliknite na Obiektyw Pentax Specyfikacja i weryfikacja danych (http://www.pentaxforums.com/forums/pl/forumdisplay . php? f = 35) (to je v 4. kategórii). Dostanete 404.
Avšak, tento rovnaký odkaz je v navigačnej lišty (prvé uvedenie pod tlačidlom "recenzie") a nemusíte dostať 404.
Vďaka za pomoc. Stále si myslím, že nie sme na rovnakej stránke, pokiaľ ide o to, čo presne je problém, tak neváhajte a dajte mi vedieť, ak budete potrebovať ďalšie vysvetlenie. Ešte raz, aj keď problém je, že
mysite.com / lensreviews / je prepísaný na mysite.com / Fórum / PL / lensreviews keď to ide cez odkaz Fórum.
Dal som priestor tak, aby sa URL nie je analyzovaný.
Teraz to vidím ja. Tie 2 odkazy, ktoré píšete o nie sú rovnaké. Jedným z nich je presný - 2. majú presmerovanie a problém je tu.
To sa presmerovanie plynie:
Original:
http://www.pentaxforums.com/forums/pl/forumdisplay.php?f=35
Then some redirection (not vBET - probably vBSEO or .htaccess):
http://www.pentaxforums.com/forums/pentax-lens-review-specification-database/
And next one is by vBET (added language):
http://www.pentaxforums.com/forums/pl/pentax-lens-review-specification-database/
Then we have next redirection (not vBET - probably vBSEO or .htaccess):
http://www.pentaxforums.com/lensreviews/index.php
And one more time vBET is adding language:
http://www.pentaxforums.com/forums/pl/lensreviews/
Tak tu vBET pridáva jazyk, pretože začnete ako odkaz na fórum a máte preklad trasovanie. Potom si z 2 presmerovania a zakaždým, keď vBET pridáva preklad sledovania.
Rýchla oprava pre vás nižšie (netestované - tak sa kópia súboru a dajte nám vedieť, to funguje). I - mali by ste konfiguráciu fóra ísť tam, kam chcete, na prvej presmerovanie, pokiaľ je to možné.
Quick Fix. Otvoriť súbor vbenterprisetranslator_seo.php, nájdite riadok:
if (isset($_COOKIE['vbet_language']) && !isset($_GET['language']) && false === strpos($_SERVER['REQUEST_URI'],'external.php')) {
a nahradiť je:
if (isset($_COOKIE['vbet_language']) && !isset($_GET['language']) && false === strpos($_SERVER['REQUEST_URI'],'external.php') && false === strpos($_SERVER['REQUEST_URI'],'lensreviews/index.php')) {
Aj my budeme hľadať nejaké lepšie riešenie, súčasťou vBET. V tejto chvíli vBET len kontrola pôvodnej URL - sme nepomysleli takej situácii ako Vy. Aj tento problém znovu otvoriť. Bude uzavretý, kedy bude oficiálne riešenie bude súčasťou vBET:)
Ďakujem vám! Upravil som kód mierne, ale to dielo. Spočiatku som musel dať "PENTAX-lens-review-špecifikácia-database" pre strpos, ale ďalej to zmenil na "-review", ako som tiež PentaxForums.com tretích strán objektív Pentax Recenzia databázy - hlavný index (http: / / www.pentaxforums.com/userreviews/), ktorý bol presmerovaný na chybu.
if (isset($_COOKIE['vbet_language']) && !isset($_GET['language']) && false === strpos($_SERVER['REQUEST_URI'],'external.php') && false === strpos($_SERVER['REQUEST_URI'],'-review-')) {
Takže teraz i / lensreviews / a / userreviews / je presmerovaná správne.
Ešte raz vďaka!
Ďakujem vám! Upravil som kód mierne, ale to dielo. Spočiatku som musel dať "PENTAX-lens-review-špecifikácia-database" pre strpos, ale ďalej to zmenil na "-review", ako som tiež PentaxForums.com tretích strán objektív Pentax Recenzia databázy - hlavný index (http: / / www.pentaxforums.com/userreviews/), ktorý bol presmerovaný na chybu.
if (isset($_COOKIE['vbet_language']) && !isset($_GET['language']) && false === strpos($_SERVER['REQUEST_URI'],'external.php') && false === strpos($_SERVER['REQUEST_URI'],'-review-')) {
Takže teraz i / lensreviews / a / userreviews / je presmerovaná správne.
Ešte raz vďaka!
3.3.0 je ďalší parameter "Ignorovať URL" - to bude mať vybrané adresy z prekladu sledovania. Skontrolujte prosím, či sa:)
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.