PDA

Gweld Ffurf Llawn: Datrys vBET + lighttpd + vbseo



valsha
18-02-10, 11:23
C. beth am. Htaccess yn lighttpd + vbseo?

Eich rheolau ar gyfer apache htaccess:. (Dim unrhyw rheolau ar gyfer 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]

rheolau vBSEO gyfer 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"
)
}

Beth am rheolau ar gyfer:
1. lighttpd + vbseo + vbet
2. nginx + vbseo + vbet

Diolch yn fawr.

vBET
18-02-10, 13:14
Gallwn roi rheolau megis seilio ar reolau vBEO - y mae'n ei olygu heb brofi. Dylai gwaith, ond ni allwn fod yn sicr heb profion. Diddordeb?

valsha
18-02-10, 16:04
Diddordeb?
ie, os gwelwch yn dda.

vBET
19-02-10, 00:08
Iawn felly. Nid Isod cael ei brofi ar gyfer lighttpd rheol. Gwnewch yn siwr ei fod ac yn rhoi gwybod i ni yn y mae'n gweithio (os ydych yn PM i mi gael mynediad i rai manylion lle brofi gallaf brofi ac yn rhoi ateb i chi yn siwr).



$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"
)
}


Tybir bod y fforwm yn defnyddio fforymau subdirectory ym URL. Os nad ydych, symud yr holl / fforymau yr ydych yn gweld. Rwy'n credu hynny;) Mae'n ddrwg gennym - ond wrth i mi ysgrifennu nad oedd yn profi. Hope ei fod yn gweithio. Os gwelwch yn dda wrth gefn eich rheolau ei hun cyn newidiadau a wnaed.

valsha
19-02-10, 00:51
I weld newidiadau, ond beth am:

"^/forums/(.+)\?(.*)$" => "/forums/vbseo.php?$2",
"^/forums/(.+)$" => "/forums/vbseo.php"
does dim angen unrhyw mwy?

vBET
19-02-10, 01:28
I weld newidiadau, ond beth am:

"^/forums/(.+)\?(.*)$" => "/forums/vbseo.php?$2",
"^/forums/(.+)$" => "/forums/vbseo.php"
does dim angen unrhyw mwy?

Na Dyma'r syniad yn gweithredu fel vbenterprisetranslator_seo.php hidlo ar gyfer vbseo.php sy'n rhyw fath o rheolwr blaen. Felly popeth yn mynd yn bellach vbenterprisetranslator_seo.php cafn sy'n ei gwneud yn paratoi ar gyfer vBET ac yna mae'n cynnwys vbseo.php

Os ydych am chwarae gyda rheolau ar gyfer peiriannau eraill - rhai yn cael eu rheolau o reolau:
- Creu 2 rheolau ar gyfer cyfieithiadau (ar gyfer y brif dudalen ac eraill)
- Creu rheolau ar gyfer cyflyrau union debyg ar gyfer vbseo.php ond pwyntio i vbenterprisetranslator_seo.php

valsha
19-02-10, 13:52
Diolch i chi, i roi cynnig ar y cod hwn. I'n postio yma fy canlyniadau.

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