PDA

Ver Versão Completa: Resolvido Mudar de vbSEO para dbSEO



pcam
24-12-13, 17:18
Com mods desativado:

Aviso: Atribuir o valor de referência é preterido em ..../includes/init.php(351) : eval()'d code on line 139
Não é possível adicionar cookies, header já foi enviado.
Arquivo: /var/www/site.com/forum/includes/class_core.php
Linha: 5755

Com mods habilitado/volta:

Aviso: Atribuir o valor de referência é preterido em ..../includes/init.php(351) : eval()'d code on line 139

Aviso: Apenas as variáveis devem ser atribuídas por referência em ..../includes/vbenterprisetranslator_functions_hooks.php na linha de 851

Executando o nginx, então, eu tentei:

(sem o ;
reescrever ^/forums/((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ /forums/vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 última;)

reescrever ^/forums/(fa|sq|ar|hy|az|eu|ser|bg|ca|zh-CN|rh|cs|da|nl|pt|et|tl|fi|fr|gl|ka|de|el|ht|iw|hi|hu|é|id|ga|ela|ja|ko|lv|lt|mk|ms|mt|não|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|ru|ur|vi|cy|yi)/$ /forums/vbenterprisetranslator_seo.php?vbet_lang=$1&redirecionado=/forums/ última;
reescrever ^/forums/(fa|sq|ar|hy|az|eu|ser|bg|ca|zh-CN|rh|cs|da|nl|pt|et|tl|fi|fr|gl|ka|de|el|ht|iw|hi|hu|é|id|ga|ela|ja|ko|lv|lt|mk|ms|mt|não|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|ru|ur|vi|cy|yi)/(.*)?$ /forums/vbenterprisetranslator_seo.php?vbet_lang=$1&redirecionado=/forums/$2 último;

Parece que eu preciso para passar reescreve a dbSEO e vBET, como posso fazer isso?

Eu já têm regras semelhantes para:

if (!-e $ REQUEST_FILENAME) {
reescrever ^ / forums /(.*)$ / forums / vbenterprisetranslator_seo.php passado;
}

}

if ($ REQUEST_FILENAME ~ "\\. php $") {
reescrever ^ / forums /(.*)$ / forums / vbenterprisetranslator_seo.php passado;
}

mas apontando para dbseo último;


O atual nginx config:

localização /forum/ {

try_files $uri $uri/ /forum/dbseo.php?$args;

reescreva
^/forums/(fa|sq|ar|hy|az|eu|ser|bg|ca|zh-CN|rh|cs|da|nl|pt|et|tl|fi|fr|gl|ka|de|el|ht|iw|hi|hu|é|id|ga|ela|ja|ko us$
/forums/vbenterprisetranslator_seo.php?vbet_lang=$1&redirecionado=/forums/ última;
reescreva
^/forums/(fa|sq|ar|hy|az|eu|ser|bg|ca|zh-CN|rh|cs|da|nl|pt|et|tl|fi|fr|gl|ka|de|el|ht|iw|hi|hu|é|id|ga|ela|ja|ko us$
/forums/vbenterprisetranslator_seo.php?vbet_lang=$1&redirecionado=/forums/$2 último;

if ($request_uri ~* ^/forum/mobiquo) {
break;
}

se (-f $request_filename) {
expira 30d;
break;
}

if ($ REQUEST_FILENAME ~ "\\. php $") {
reescrever ^(/forum/.*)$ /forum/dbseo.php último;
}


if (!-e $ REQUEST_FILENAME) {
reescrever ^/forum/(.*)$ /forum/dbseo.php último;
}

}
}

Por favor, ajude na assistência

Marcin Kalak
27-12-13, 15:17
Tente desativar a exibição de avisos em vB (mais informações). (http://www.vbulletin.com/forum/forum/vbulletin-announcements/vbulletin-announcements_aa/4000121-vbulletin-4-2-2-full-has-been-released?p=4000466#post4000466)

pcam
27-12-13, 21:48
Me desculpe, mas essa não parece ser uma solução para mim. Esses alertas podem fornecer informações valiosas em outras áreas. Pode, por favor, ajudar a corrigir essa compatibilidade?

Marcin Kalak
30-12-13, 12:16
Nós alteramos o código e o próximo lançamento do nosso código não irá causar um aviso na mais recente versão do vB. Estas mudanças são muitas para fazer-lhes uma solução rápida. Avisos não afetam os resultados. O link que eu te dei é a solução oficial do vB não exibir um aviso. A emissão de um aviso preocupações de todos os plugins no mais recente do vB.
vBET atualmente suporta vBSEO e url amigável. De momento, não temos dbSEO. Você pode alterar as regras, mas não podemos garantir que dbSEO não vai fazer redirecionamentos, ou outras surpresas - vBET não foi integrado e testado com dbSEO.
Eu sugiro que você use um livre, incorporado url amigável no vB.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
vBET 4.10.1 gives automatic translations