PDA

Voir la version complète: / Forums annexé à travers le nom de domaine du site



myandy99
20-07-11, 21:11
vBSEO 3.6
vBulletin 3.6.8
vBET 2.3.x
vBSEO Sitemap

J'ai installé la version gratuite d'essai et j'ai trouvé la traduction fonctionne très bien!

Cependant, il ya un problème majeur sur les URL:

Mon site est un site de réseautage social (xxx.com URL) intégré à un vBulletin v3.6.8 forum (URL xxx.com / forums).

. Après avoir installé vBET et les modifications apportées à la racine du forum htaccess, j'ai rencontré un problème - une fois j'ai choisi une traduction, je ne peux pas revenir à xxx.com que toutes les URL du xxx.com devient maintenant xxx.com / forums.

Pour exemple d'URL xxx.com / index.php? Page musique = devient maintenant xxx.com / forums / index.php? Page = la musique et donc la partie de réseau social du site est complètement cassé que toutes les URL sont redirigés vers des forums vBulletin.

Et, l'URL du forum, qui a été xxx.com / forums, pas devient xxx.com / forums / forum.

Si j'ai éteint le suivi URL, le problème ci-dessus serait disparu, mais la traduction automatique s'arrête également, ce qui n'est pas ce que je veux.

J'ai mis / forums comme paramètre Annuaire des forums dans les paramètres vBET, et j'ai suivi les instructions pour le changement. Htaccess pour les utilisateurs de vBulletin.

Qu'est-ce que je suis absent?

vBET
20-07-11, 23:37
Cela peut être causé par une mauvaise configuration. S'il vous plaît noter que le paramètre répertoire Forum doit être utilisé uniquement lorsque votre forum utilise répertoire dans l'URL quand elle est vraie sous-répertoire (pas virtuels - comme par exemple réalisée par vBulletin). Ceci est clairement décrite dans la description du paramètre.

Donc, assurez-vous que vous avez ce droit. S'il vous plaît nettoyer votre paramètre répertoire Forum et vérifier qu'il ne l'aide.

myandy99
21-07-11, 02:51
Mon URL forum est xxx.com / forums et c'est pourquoi j'ai ajouté / forums dans le répertoire vBET Forum paramètres.

Suppression cela n'a pas aidé. Après avoir enlevé cela, l'URL du forum, lorsque la traduction est sélectionné, devient xxx.com / cs / forums (cs est une langue), ce qui entraîne un lien rompu.

Voici mon htaccess dans / répertoire racine des forums.:


# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On

# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
#RewriteBase /

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)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/ [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)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/$2 [L,QSA]

RewriteCond %{REQUEST_URI} !(admincp/|modcp/|vbseo_sitemap/|cron)
RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbenterprisetranslator_seo.php [L,QSA]

# RewriteCond %{HTTP_HOST} !^www\.xxx\.com
# RewriteRule (.*) http://www.xxx.com/forums/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^www\.xxx\.com$
RewriteRule ^(.*)$ http://xxx.com/forums/$1 [L,R=301]

RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]

RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron)
RewriteRule ^((archive/)?(.*\.php(/.*)?)?)$ vbseo.php [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]



vBET
21-07-11, 13:26
Je vous incomprise avant à cause de cette description:

Pour exemple d'URL xxx.com / index.php? Page musique = devient maintenant xxx.com / forums / index.php? Page = la musique et donc la partie de réseau social du site est complètement cassé que toutes les URL sont redirigés vers des forums vBulletin.

Maintenant je comprends. Il est tout OK - juste la version gratuite vBET ne supportent pas la traduction du contenu externe - traduit uniquement le forum. URL:? Xxx.com / index.php page musique est à l'extérieur = forum afin qu'il se casse. vBET version gratuite traduit le contenu du forum uniquement. Rien de plus.

Version vBET complet traduit le contenu en dehors du forum généré avec vBulletin - vous pouvez le voir sur notre forum. Voir le contenu ici:
http://www.vbenterprisetranslator.com/
ou ici
http://www.vbenterprisetranslator.com/downloads.php
et de jouer avec la traduction.

Si je ne comprends toujours pas la question - s'il vous plaît envoyez-moi URL exacte de la page qui fait problème.
Si je comprends bien -, alors la réponse est: vBET libres ne prend pas en charge la traduction des contenus en dehors du forum, on appuie payées en dehors du forum des pages générées avec moteur vBulletin.

PS.
Dans vos règles htaccess pour vBET sont au mauvais endroit -. Ces doit être juste avant les règles vBSEO - pas d'autres règles doivent être compris entre vBET et les règles vBSEO.

myandy99
21-07-11, 15:05
Oui, mes règles sont les règles avant vBSEO.

Je vais acheter une version commerciale. Dois-je désinstaller la version gratuite et installer la version commerciale?

vBET
21-07-11, 20:47
Oui - si vous souhaitez installer la version commerciale, puis vous devez d'abord désinstaller la version gratuite - il suffit de le désinstaller par CP Admin.

Aussi s'il vous plaît noter que. Htaccess règles vont changer.

myandy99
11-08-11, 20:17
Salut, j'ai acheté la version commerciale, désinstallé la version gratuite et installé la version commerciale 3.x. Les travaux de traduction, mais j'ai exactement les mêmes problèmes que la version gratuite.

J'ai dû éteindre URL de suivi contraire URL devient xxx.com / forums / forums où je navigue.

En outre, un autre problème existe toujours. - Après l'ajout de règles URL en face de règles vBSEO en htaccess, vBSEO Sitemap lien est rompu. J'ai pas trouvé la page de mon URL Sitemap. Retrait de toutes les règles vBET ferait travaux URL Sitemap nouveau, mais ce n'est certainement pas une solution.

Suis-je raté quelque chose?

vBET
11-08-11, 20:26
Pour avoir Sitemap courir règles vBET passer au bon endroit. Vous n'a tout simplement pas des instructions en friche - dans l'enseignement que vous avez clairement décrit les règles à mettre vBET JUSTE AVANT règles vbseo.php et vous mettez avant les règles Sitemap lieu. Aussi s'il vous plaît être sûr que vous avez des règles pour la version payante - libre a des règles différentes. Retirez les anciennes règles et de mettre en place de nouvelles appropriée + ajouter répertoire forum pour les 2 premières règles (comme décrit dans les instructions). Si elle fonctionne toujours pas - s'il vous plaît envoyez l'ensemble le contenu changé htaccess..

À propos / forums / forums - qu'avez-vous mis pour le CP Admin -> vBET -> Main - Annuaire des forums>?

myandy99
11-08-11, 21:14
Ok merci. J'ai résolu le problème de liaison brisés Sitemap. Mais le .. / forum / forums problème existe toujours. Et, oui j'ai mis / forums au CP Admin -> vBET -> Principal - Annuaire des forums>. Sans la mise forums dans ce domaine de la traduction ne serait pas même travailler - elle conduirait à une page non existante.

myandy99
12-08-11, 00:45
Voici mon actuelle htaccess sous xxx.com / forums racine.:


# Commentez la ligne suivante (ajoutez '#' au début)
# Pour désactiver les fonctions de mod_rewrite.
# S'il vous plaît noter: vous devez toujours désactiver le hack dans
# Le panneau de contrôle pour arrêter vBSEO url réécrit.
RewriteEngine On

# Certains serveurs nécessitent la directive RewriteBase pour être
# Activé (remove '#' au début pour activer)
# S'il vous plaît noter: lorsqu'il est activé, vous devez inclure le chemin
# La racine de votre dossier de vB (c. RewriteBase / forums /)
# RewriteBase /

RewriteBase / forums /

RewriteCond% {HTTP_HOST} ^ www \\. Xxx \\. Com $
RewriteRule ^(.*)$ http://xxx.com/forums/ $ 1 [L, R = 301]

RewriteRule ^ ((urllist | sitemap_) .* \\ (xml |..? Txt) (\\ gz))? $ Vbseo_sitemap / vbseo_getsitemap.php sitemap = $ 1 [L]

RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & redirigé = / forum / index.php [L, QSA]
RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & redirigé = / forum / $ 2 [L, QSA]

RewriteCond% {REQUEST_URI}! (Admincp / | modcp / | vbseo_sitemap / | cron)
RewriteRule ^ ((archive /)?(.* \\. Php (/.*)?))$ vbenterprisetranslator_seo.php [L, QSA]

RewriteCond% {} REQUEST_FILENAME!-F
RewriteCond% {} REQUEST_FILENAME!-D
RewriteCond% {} ^ REQUEST_FILENAME! (Admincp | modcp | ClientScript | cpstyles | images) /
RewriteRule $ vbenterprisetranslator_seo.php [L, QSA]

Comme vous pouvez le voir, j'ai dû enlever
RewriteRule ^(.+)$ vbseo.php [L, QSA] à partir. Htaccess pour faire fonctionner URL Sitemap. Est-ce que je suis censé faire? Je ne me souviens que j'ai lu partout votre instruction que je dois supprimer des règles vBSEO dans le fichier. Htacess pour rendre URL Sitemap continuer à travailler. Serait-ce la vis mon vBSEO?

vBET
13-08-11, 01:25
Salut. Vous ne me souviens pas de supprimer les règles vBSEO dans nos instructions, car il n'est pas dans nos instructions et vous a jamais demandé de le faire. Vous a été chargé de supprimer les règles vBET ancienne (depuis la version gratuite) et de mettre les règles vBET nouvelle (de la version complète) dans le lieu approprié. Vous n'avez pas à supprimer des règles vbseo.php. Désolé si mes instructions précédentes n'était pas claire.
Aussi la suppression des règles vBSEO ne nuira pas à votre forum, car les règles sont vBET avant les règles et ceux qui sont vBSEO mêmes règles (juste pour fichier différent) afin règles vBSEO ne sont pas actifs en tout cas.

À propos / forums / forums numéro:
1. Vous avez mal 2 premières règles vBET - vous définissez il / forum au lieu de / forums - s'il vous plaît corriger cela
2. Si ne fonctionne toujours pas s'il vous plaît commenter cette ligne dans votre fichier htaccess.:

RewriteBase / forums /
3. Si fonctionne toujours pas - s'il vous plaît me PM accéder aux détails de votre PC Admin, vBSEO CP, FTP - Je vais vérifier cela sur place.

myandy99
13-08-11, 18:52
J'ai essayé votre 1 et 2 mais toujours le même problème.

Et, je viens de découvrir la traduction ne fonctionne que sur d'accueil du forum, pas sur chenilles individuelles. Juste vous PM'ed avec les informations dont vous avez besoin. Merci

vBET
14-08-11, 12:08
Comment y aller maintenant.

vBET
14-08-11, 12:22
Vous avez eu une mauvaise configuration pour:
Forum de domaine principal - c'est supposé être utilisé uniquement lorsque vous utilisez des sous-domaines ne pas sous-dossiers
Type de lien - n'a pas été changé pour vBSEO

Aussi, vous avait éteint suivi de traduction.

Il est tout placé correctement maintenant et semble bien fonctionner:) S'il vous plaît vérifier et confirmer.

myandy99
14-08-11, 17:38
Malheureusement ça ne fonctionne pas complètement - le problème forums / forum existe toujours. Par exemple, après vous allez au forum et cliquez une traduction, l'autre non-forum liens sont ajoutés une forums / / en eux, et brisé tous. Par exemple, http://xxx.com/index.php?page=music devient maintenant http://xxx.com/forums/index.php?page=music. Dans ce cas, même la page d'accueil du forum lui-même a un lien mal - il devient http://xxx.com/forums/forums

Et, comme je disais avant, au-dessus / forums / forums problème aura disparu que si vous désactivez le suivi d'URL et c'est pourquoi j'ai désactivé le suivi URL.

vBET
14-08-11, 21:36
Je vois ces liens. S'il vous plaît juste faire ces liens absolus plutôt relatif. Alors il mis http URL complète ... et ainsi de suite. Aussi s'il vous plaît noter que vBET est capable de soutenir la traduction de vos pages en dehors du forum, si ceux-ci sont générés en utilisant le moteur vBulletin. Vous aurez à intégrer ceux-ci. Voir ici pour l'instruction comment soutenir la traduction des pages en dehors du forum: http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations made by vBET 4.9.99