КПК

Просмотр полной версии: Решенный Ссылки Форум = неисправность



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
Перейти в панель администратора -> vBET - "Форум каталог '> Основные и установите

moman
22-12-09, 17:08
Вот уже установлен. Я не думаю, вы понимаете, моя проблема.

Это относится только к форумам, которые действуют как ссылки. Если форум ссылки на папку на моем сайте, что за пределами форум каталог, / Язык / еще добавляется между ними, что приводит к ошибке 404. Очевидно, что площадь участка не могут быть переведены с помощью vBET.

vBET
23-12-09, 13:38
OK - извините за путаницу. Я действительно не понял вопроса.

Как я могу видеть ваших страницах форума переводятся хорошо.

Теперь область вне форума каталога. Как вы можете видеть на этом форуме vBET поддерживает перевод области вне форума каталога - конечно, эти страницы должны быть порождена форума. Так что если ваш районах за пределами форума каталоге также порождается VBulletin вы можете перевести его.

Что нужно:
1. Отдельное. Htaccess файл в директории, где находятся страниц для перевода (вы найдете соответствующие правила в сделать-не-загрузить каталог)
2. Все URL, на страницах форума переводить за пределами каталога должно быть абсолютным (начиная с http://), в противном случае вы можете иметь проблемы с переводом слежения.
3. Если эти страницы и в некоторых других подкаталога (не в корневом домене), то вам придется настроить "Сохранить Каталоги» в AdminCP-> vBET-> Главная

В случае любых будущих вопросов - просто спросите:)

moman
23-12-09, 15:10
Ok-спасибо! Я постараюсь это, но у меня есть еще один вопрос.

Можно ли просто отключить перевод этих областях и имеют ссылку правильно указывают на URL? У меня есть предчувствие, что раздел о котором идет речь, не будет переводить как это не плагин VBulletin (это только запросы DB отдельно).

tavenger5
23-12-09, 15:40
moman - У меня есть пользовательский аддон, который переводится в порядке. Я добавил его в "Keep Справочники"

moman
23-12-09, 23:00
Я постараюсь это с Htaccess файл, но пять баксов говорит, что это не будет работать. Раздел о котором идет речь, не обязательно требуется перевод на всех, так как это сугубо технический, так что я просто хочу, чтобы обойти ошибку в vBET, которая переводит внешние ссылки, которые не обязательно являются частью VB.

moman
23-12-09, 23:15
Я применил Htaccess правил, как указано в ридми.


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 инициализации там), и, кроме того, все ссылки с этой страницы вернулись 404 как vBSEO CRR перестал работать.

Поэтому, давайте просто принять простое решение и сохранить себя головную боль:

Как я могу предотвратить форум ссылки с переводом?

В настоящее время Pentax Объективы Обзор и спецификации базы данных - Главный индекс (http://www.pentaxforums.com/lensreviews/) (ссылка) переписывается в http://www.pentaxforums.com/forums/pl/lensreviews/ (404 ).

Я хочу, чтобы ссылка остаются неизменными.

vBET
24-12-09, 08:25
Ok-спасибо! Я постараюсь это, но у меня есть еще один вопрос.

Можно ли просто отключить перевод этих областях и имеют ссылку правильно указывают на URL? У меня есть предчувствие, что раздел о котором идет речь, не будет переводить как это не плагин VBulletin (это только запросы DB отдельно).

Она не должна быть VB плагин - это просто должны быть страницы, сгенерированной VB. Посмотреть на нашей главной странице, Загрузить или Купить разделы - те, которые не сделаны любой плагин, но порождаются VB. Так что подходящий шаблон включает в себя global.php и так далее. Так такие страницы могут быть легко переведены в так, как я описал вам.

vBET
24-12-09, 08:34
Я постараюсь это с Htaccess файл, но пять баксов говорит, что это не будет работать. Раздел о котором идет речь, не обязательно требуется перевод на всех, так как это сугубо технический, так что я просто хочу, чтобы обойти ошибку в vBET, которая переводит внешние ссылки, которые не обязательно являются частью VB.

Я проверил ваш сайт. Она работает нормально - просто зайдите на ваш форум, поставить некоторые перевод и посмотреть, что отслеживание не добавляется в lensreviews ...

vBET
24-12-09, 08:37
Я применил Htaccess правил, как указано в ридми.


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 инициализации там), и, кроме того, все ссылки с этой страницы вернулись 404 как vBSEO CRR перестал работать.

Поэтому, давайте просто принять простое решение и сохранить себя головную боль:

Как я могу предотвратить форум ссылки с переводом?

В настоящее время 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.

Спасибо за вашу помощь. Я все еще думаю, что мы не на той же странице, поскольку, что именно проблема в том, так что не стесняйтесь, дайте мне знать, если вам нужно объяснения причин. Еще один раз, однако, проблема в том, что

mysite.com / lensreviews / переписывается на mysite.com / форум / PL / lensreviews, когда он проходит через форум ссылке.

Я положил пространства так, чтобы URL не разбирается.

moman
24-12-09, 20:56
Я полагаю, быстрое решение это было бы использовать в vBSEO "Заменить" Форум Ссылки »с прямыми ссылками на целевой URL". Однако, как я использую хит слежения за моей внешние ссылки, таким образом нарушит эту систему.

Таким образом, в соответствии с моим пост выше, давайте найдем правильное решение этой проблемы.

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.

Спасибо за вашу помощь. Я все еще думаю, что мы не на той же странице, поскольку, что именно проблема в том, так что не стесняйтесь, дайте мне знать, если вам нужно объяснения причин. Еще один раз, однако, проблема в том, что

mysite.com / lensreviews / переписывается на mysite.com / форум / PL / lensreviews, когда он проходит через форум ссылке.

Я положил пространства так, чтобы URL не разбирается.

Теперь я это вижу. Те две ссылки, которые вы пишете не то же самое. Одним из них является точным - второй есть перенаправления, а речь идет именно здесь.

Это с перенаправлений идет:


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 только проверкой оригинального URL - мы не думали о такой ситуации, как ваша. Я вернуться к этому вопросу. Будут закрыты, когда официально решение будет включен в 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 имеет дополнительный параметр "Игнорировать URL" - он будет держать выбрали URL-адресов из перевода слежения. Пожалуйста, проверьте это:)

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