PDA

View Full Version: Решени Форум Линкови = неуспех



moman
22-12-09, 00:35
Имам неколку форуми, кои служат како линкови: на пример, еден од моите форуми линкови до pentaxforums.com / lensreviews /.

Кога преведени на странски јазик, врската е препишува и повторно со јазикот во URL-то, односно да pentaxforums.com / sv / lensreviews /, која очигледно се враќа на неуспех. Дали има фикс за ова? Претпочитам да се избегне 301 htaccess пат.

vBET
22-12-09, 01:37
Ве молиме да се смири. Ние знаеме и оваа ситуација - вие само треба да го конфигурирате vBET соодветно:)

Ве молиме поставете во vBET опции на вашиот форум директориум и бидете сигурни дека имате соодветно. Htaccess правила (директориум треба да се додаде како што е опишано во упатството).

moman
22-12-09, 02:33
Не сум сигурен што мислиш. AFAIK што е правилно конфигурирани по упатството.

vBET
22-12-09, 14:07
Оди до Admin CP -> vBET - "Форум директориум"> Главни и во собата

moman
22-12-09, 17:08
Тоа е веќе во собата. Мислам дека не ви е јасно мојот проблем.

Ова се однесува само на форуми кои дејствуваат како линкови. Ако форум линкови до фолдерот на мојот веб-сајт кој е надвор од форумот директориум, / lang / се уште е додадена меѓу нив, што резултира во 404 грешка. Очигледно таа област на сајтот не може да се преведуваат со помош на vBET.

vBET
23-12-09, 13:38
Добро - се извинувам за конфузија. Јас навистина не разбира ова прашање.

Како што може да се види вашиот форум страници се преведени и.

Сега област надвор од форумот директориум. Како што можете да видите на овој форум vBET поддржува превод на површина надвор форумот директориум - се разбира оние страници треба да биде направен од страна имала. Значи, ако вашиот области надвор од форумот директориум се создава од vBulletin сте во можност да го преведе.

Што е потребно:
1. Одделни. Htaccess во директориумот каде што се страници да се преведат (ќе се најдат соодветни правила во не-не-испраќате директориум)
2. Сите URL-то на страници преведени надвор форумот директориум мора да биде апсолутна (почнувајќи со HTTP), во спротивно може да имаат проблеми со превод следење.
3. Ако овие страници се во некој друг директориум (не во доменот корен), тогаш ќе треба да го конфигурирате "Чувајте Директориуми 'во AdminCP-> vBET> главен

Во случај на какви било идни прашања - Само прашајте:)

moman
23-12-09, 15:10
Добро-благодарам! Јас ќе се обидам тоа, но имам уште едно прашање.

Дали е можно да се оневозможи само превод за оние области и имаат врска правилно точка на URL-то? Имам комат дека делот во прашање нема да ја преведе, бидејќи не е додаток vBulletin (само прашања на ДБ одделно).

tavenger5
23-12-09, 15:40
moman - Имам обичај addon дека преведени парична казна. Јас додадов до "Чувај Директориуми"

moman
23-12-09, 23:00
Ќе се обидам тоа со htaccess датотека, но пет долари вели дека нема да работи. Делот во прашање не мора нужно треба превод на сите, како што е многу технички, па јас само сакам да се добие околу бубачка во vBET што преведува надворешни врски кои не се нужно дел од VB.

moman
23-12-09, 23:15
Јас применува htaccess правила како што е наведено во 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]


Иако не Страна пронајдено - PentaxForums.com (http://www.pentaxforums.com/lensreviews/pl/) не се врати 404, на страница не е преведен (очигледно, бидејќи нема vbet init таму), и, понатаму, сите линкови од оваа страница се врати на 404 како имала АПСП е престана да работи.

Затоа, ајде да ги преземат поедноставно решение и се спаси главоболка:

Како да се спречи форум линкови од преведување?

Во моментов, Pentax објектив Преглед и спецификација База на податоци - главниот индекс (http://www.pentaxforums.com/lensreviews/) (линк) е препишува и повторно да http://www.pentaxforums.com/forums/pl/lensreviews/ (404 ).

Сакам на линкот да останат непроменети.

vBET
24-12-09, 08:25
Добро-благодарам! Јас ќе се обидам тоа, но имам уште едно прашање.

Дали е можно да се оневозможи само превод за оние области и имаат врска правилно точка на URL-то? Имам комат дека делот во прашање нема да ја преведе, бидејќи не е додаток vBulletin (само прашања на ДБ одделно).

Тоа не треба да се vB приклучок - тоа само треба да се Страницата е генерирана од VB. Види на нашата главна страница, Download или Купи Сега делови - оние кои не се направени од страна на било приклучок, но се генерирани од VB. Значи имаат соодветни дефиниција вклучува global.php и така натаму. Значи ваквите страници лесно може да се преведени на начинот на кој јас ќе опишани.

vBET
24-12-09, 08:34
Ќе се обидам тоа со htaccess датотека, но пет долари вели дека нема да работи. Делот во прашање не мора нужно треба превод на сите, како што е многу технички, па јас само сакам да се добие околу бубачка во vBET што преведува надворешни врски кои не се нужно дел од VB.

Се проверува вашиот сајт. Тоа е работа парична казна - само оди на вашиот форум, стави некои превод и да види дека за следење не се додава lensreviews ...

vBET
24-12-09, 08:37
Јас применува htaccess правила како што е наведено во 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]


Иако не Страна пронајдено - PentaxForums.com (http://www.pentaxforums.com/lensreviews/pl/) не се врати 404, на страница не е преведен (очигледно, бидејќи нема vbet init таму), и, понатаму, сите линкови од оваа страница се врати на 404 како имала АПСП е престана да работи.

Затоа, ајде да ги преземат поедноставно решение и се спаси главоболка:

Како да се спречи форум линкови од преведување?

Во моментов, Pentax објектив Преглед и спецификација База на податоци - главниот индекс (http://www.pentaxforums.com/lensreviews/) (линк) е препишува и повторно да http://www.pentaxforums.com/forums/pl/lensreviews/ (404 ).

Сакам на линкот да останат непроменети.

Јасно пишува дека сајтот треба да биде направен од страна на vBulletin да биде во можност да го преведе.

Исто така - не гледам она што се пишува за. Јас бев таму и линк до lensreviews не се менува. Те молам дај ми точен линк до страна каде што може да се види овој скршен линк.

moman
24-12-09, 09:38
Те молам дај ми точен линк до страна каде што може да се види овој скршен линк.

Оди до PentaxForums.com - Pentax фотографија форум (http://www.pentaxforums.com/forums/pl/) и кликнете на Obiektyw Pentax Specyfikacja јас weryfikacja danych (http://www.pentaxforums.com/forums/pl/forumdisplay . PHP? F = 35) (тоа е во 4 категорија). Вие ќе добиете 404.

Сепак, ова истиот линк е во статистика лента (првото влегување под копчето "Критика") и не добие 404.

Ти благодариме за помошта. Јас сепак мислам ние не сме на иста страна колку што е што точно е проблемот, па можете слободно да ми дозволи да знам дали ви треба дополнително објаснување. One More Time, сепак, проблемот е во тоа

mysite.com / lensreviews / е препишува и повторно да mysite.com / форуми / PL / lensreviews кога тоа оди преку форумот линк.

Ставив простори, така што ја URL адресата не е разложени.

moman
24-12-09, 20:56
Претпоставувам брз лек за ова ќе биде да се користи имала е "Замена" Форум линкови "со директни линкови до целта адреси". Меѓутоа, како што јас го користам хит СЛЕДЕЊЕ за мојот надворешни врски, тоа ќе се скрши тој систем.

Така, во согласност со моето мислење погоре, ајде да го најдете точниот решение за ова.

vBET
25-12-09, 17:52
Оди до PentaxForums.com - Pentax фотографија форум (http://www.pentaxforums.com/forums/pl/) и кликнете на Obiektyw Pentax Specyfikacja јас weryfikacja danych (http://www.pentaxforums.com/forums/pl/forumdisplay . PHP? F = 35) (тоа е во 4 категорија). Вие ќе добиете 404.

Сепак, ова истиот линк е во статистика лента (првото влегување под копчето "Критика") и не добие 404.

Ти благодариме за помошта. Јас сепак мислам ние не сме на иста страна колку што е што точно е проблемот, па можете слободно да ми дозволи да знам дали ви треба дополнително објаснување. One More Time, сепак, проблемот е во тоа

mysite.com / lensreviews / е препишува и повторно да mysite.com / форуми / PL / lensreviews кога тоа оди преку форумот линк.

Ставив простори, така што ја URL адресата не е разложени.

Сега ја гледам. Оние 2 линкови кои што се пишува за да не се исти. Една од нив е точно - 2 имаат пренасочувања и прашањето е во право тука.

Ова со пренасочувања оди од:


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/


Значи тука vBET е додавање јазик, бидејќи ќе почнат како линк на форумот и имаш превод за следење на. Тогаш сте направиле 2 пренасочувања и секој пат vBET е додавање на превод следење.

Брз лек за вас подолу (не е тестирано - така направи копија на датотека и ги споделите со нас работи). Исто така - треба да конфигурирате вашиот форум за да оди каде што сакаш во првиот пренасочување, ако тоа е можно.

Брз лек. Отвори датотека vbenterprisetranslator_seo.php, најдете линија:


if (isset($_COOKIE['vbet_language']) && !isset($_GET['language']) && false === strpos($_SERVER['REQUEST_URI'],'external.php')) {

и го замени со:


if (isset($_COOKIE['vbet_language']) && !isset($_GET['language']) && false === strpos($_SERVER['REQUEST_URI'],'external.php') && false === strpos($_SERVER['REQUEST_URI'],'lensreviews/index.php')) {


Исто така ние ќе го разгледаме за некои подобро решение вклучени во vBET. Во овој момент vBET е само проверка на оригиналниот рачно - немавме размислувале за таква ситуација како твое. Јас отвори ова прашање. Ќе биде затворен кога официјалните решение ќе бидат вклучени во vBET:)

moman
25-12-09, 23:19
Ви благодариме! Јас пат е изменета на код малку, но тоа не работа. Првично морав да се стави "Pentax објектив-преглед спецификација-база на податоци" за strpos, но јас повеќе го промени на "-преглед", како што исто така имам и PentaxForums.com трети лица Pentax објектив Преглед База на податоци - главниот индекс (http: / / www.pentaxforums.com/userreviews/) дека бил пренасочен во грешка.


if (isset($_COOKIE['vbet_language']) && !isset($_GET['language']) && false === strpos($_SERVER['REQUEST_URI'],'external.php') && false === strpos($_SERVER['REQUEST_URI'],'-review-')) {

Па сега и / lensreviews / и / userreviews / се пренасочени правилно.

Ви благодариме повторно!

vBET
22-01-10, 19:20
Ви благодариме! Јас пат е изменета на код малку, но тоа не работа. Првично морав да се стави "Pentax објектив-преглед спецификација-база на податоци" за strpos, но јас повеќе го промени на "-преглед", како што исто така имам и PentaxForums.com трети лица Pentax објектив Преглед База на податоци - главниот индекс (http: / / www.pentaxforums.com/userreviews/) дека бил пренасочен во грешка.


if (isset($_COOKIE['vbet_language']) && !isset($_GET['language']) && false === strpos($_SERVER['REQUEST_URI'],'external.php') && false === strpos($_SERVER['REQUEST_URI'],'-review-')) {

Па сега и / lensreviews / и / userreviews / се пренасочени правилно.

Ви благодариме повторно!

3.3.0 има дополнителни параметар 'Игнорирај адреси "- тоа ќе го задржи избрани адреси од превод следење. Ве молиме проверете него:)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages thanks to vB Enterprise Translator 4.10.1