PDA

Επιστροφή στο Forum: Solved 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