מחשב כף יד

צפה בגרסא המלאה: נפתר vBET lighttpd + + vBSEO



valsha
18-02-10, 11:23
ש: מה לגבי. Htaccess ב lighttpd + vBSEO?

הכללים שלך apache htaccess:. (אין שום כללים lighttpd)

#RULES for SEO translation links with vbSEO (have to be included before all rules to vbseo.php)
#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=/index.php [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=/$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]

vBSEO כללים lighttpd:

$HTTP["host"] == "yourdomain.com" {
server.document-root = "/path/to/your/public_html/"
url.rewrite-once = (
"^/forums/(sitemap.*\.(xml|txt)(\.gz)?)$" => "/forums/vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1",
"^(/forums/(admincp|modcp|clientscript|cpstyles|images|customavatars)/.*)$" => "$1",
"^(/favicon\.ico|/robots\.txt|.*clear\.gif)$" => "$1",
"^/forums/(.+)\?(.*)$" => "/forums/vbseo.php?$2",
"^/forums/(.+)$" => "/forums/vbseo.php"
)
}

מה לגבי כללים:
1. lighttpd + + vBSEO vbet
2. nginx vBSEO + + vbet

תודה.

vBET
18-02-10, 13:14
אנחנו יכולים לספק לך כללים כגון ביסוס על כללים vBEO - זה אומר בלי בדיקה. זה אמור לעבוד, אבל אנחנו לא יכולים להיות בטוחים ללא בדיקות. מעוניין?

valsha
18-02-10, 16:04
מעוניין?
כן, בבקשה.

vBET
19-02-10, 00:08
כך אישור. להלן לא נבדק כלל על lighttpd. אנא בדוק את זה יידע אותנו זה עובד (אם אתם PM לי גישה פרטים למשל כמה בדיקות אני יכול לבדוק את זה ולתת לך פתרון בטוח).



$HTTP["host"] == "yourdomain.com" {
server.document-root = "/path/to/your/public_html/"
url.rewrite-once = (
"^/forums/(sitemap.*\.(xml|txt)(\.gz)?)$" => "/forums/vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1",
"^/forums/(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)/$" => "/forums/vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/",
"^/forums/(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)/(.*)?$" => "/forums/vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/$2",
"^(/forums/(admincp|modcp|clientscript|cpstyles|images|customavatars)/.*)$" => "$1",
"^(/favicon\.ico|/robots\.txt|.*clear\.gif)$" => "$1",
"^/forums/(.+)\?(.*)$" => "/forums/vbenterprisetranslator_seo.php?$2",
"^/forums/(.+)$" => "/forums/vbenterprisetranslator_seo.php"
)
}


ההנחה היא כי יש בפורום משתמשת בפורומים בתיקיית ב-URL. אם לא בבקשה להסיר את כל / פורומים אשר אתה רואה. אני חושב שכן:) סליחה - אבל כפי שכתבתי זה לא היה נבדק. אני מקווה שזה עובד. אנא גיבוי הכללים שלך בפועל לפני השינויים שנעשו.

valsha
19-02-10, 00:51
אני רואה שינויים, אבל מה לגבי:

"^/forums/(.+)\?(.*)$" => "/forums/vbseo.php?$2",
"^/forums/(.+)$" => "/forums/vbseo.php"
זה לא צריך יותר?

vBET
19-02-10, 01:28
אני רואה שינויים, אבל מה לגבי:

"^/forums/(.+)\?(.*)$" => "/forums/vbseo.php?$2",
"^/forums/(.+)$" => "/forums/vbseo.php"
זה לא צריך יותר?

מספר זה הוא רעיון vbenterprisetranslator_seo.php מתנהג כמו מסנן vbseo.php שהוא סוג כלשהו של בקר הקדמי. אז הכל הולך עכשיו vbenterprisetranslator_seo.php שוקת שהופך לקראת vBET ואז כולל vbseo.php

אם אתה רוצה לשחק עם הכללים עבור מנועי אחרים - אלה הם הכללים של כללים:
- ליצור 2 כללים תרגומים (דף ואחרים הראשי)
- ליצור כללים התנאים המדויקים כמו עבור vbseo.php אבל מצביע על vbenterprisetranslator_seo.php

valsha
19-02-10, 13:52
תודה לך, אני מנסה את הקוד הזה. אני לפרסם כאן את התוצאות שלי.

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