PDA

View Full Version: Решени Дали е тоа точно htaccess?



beaconsfield
09-10-10, 09:51
Сите мои Sitemaps не на Google Webmaster центар. Сакам да бидам сигурен дека сум го користите правилен. Htaccess? Јас integtared vbet со имала и имала Мапа на сајтот генератор во меѓувреме.


# Comment следнава линија (додадете '#' на почетокот)
# За да се оневозможи mod_rewrite функции.
# Ве молиме запомнете: се уште треба да се оневозможи пробие во
# Контрола имала панел да престанат рачно пренаписване.
RewriteEngine На

# Некои сервери бара Rewritebase директивата за
# От (отстрани '#' на почетокот да се активираат)
# Ве молиме запомнете: кога е овозможено, мора да вклучуваат патот
# На вашиот корен vB папка (на пример RewriteBase / форуми /)
# RewriteBase /

RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & пренасочени = [l, QSA]
RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & пренасочени = / $ 2 [l, QSA]

RewriteCond% {} REQUEST_URI! (Admincp / | modcp / | vbseo_sitemap / | cron)
RewriteRule ^ ((архива /)?(.* \\. PHP (/.*)?))$ vbenterprisetranslator_seo.php [l, QSA]

RewriteCond% {} REQUEST_FILENAME!-Ѓ
RewriteCond% {} REQUEST_FILENAME!-D
RewriteCond% {REQUEST_FILENAME} ^! (Admincp | modcp | clientscript | cpstyles | слики) /
RewriteRule $ vbenterprisetranslator_seo.php [l, QSA]

# Ова правило мора да биде во секоја директориум кои треба да бидат поддржани (без форум директориум себе)
# RewriteCond% {} QUERY_STRING! Vbet_outside = true
# RewriteRule ^(.*)$ $ 1? Vbet_outside = true [l, QSA]

# RewriteCond% {} HTTP_HOST! ^ Www \\. Mydomain \\. COM
# RewriteRule (.*) http://www.mydomain.com/ $ 1 [L, R звучник = 301]

RewriteRule ^ ((urllist | sitemap_) .* \\ (XML |..? Txt) (\\ gz))? $ Vbseo_sitemap / Мапа на сајтот vbseo_getsitemap.php = $ 1 [l]

RewriteCond% {} REQUEST_URI! (Admincp / | modcp / | закажана | vbseo_sitemap)
RewriteRule ^ ((архива /)?(.* \\. PHP (/.*)?))$ vbseo.php [l, QSA]

RewriteCond% {} REQUEST_FILENAME!-Ѓ
RewriteCond% {} REQUEST_FILENAME!-D
RewriteCond% {REQUEST_FILENAME} /! (Admincp | modcp | clientscript | cpstyles | слики) /
RewriteRule ^(.+)$ vbseo.php [l, QSA]

vBET
09-10-10, 16:09
Тоа е во ред. Како што е јасно опишани vBET правила треба да се стави само пред правила за vbseo.php датотека. Во вашиот случај тие не се. Мапа на сајтот правило треба да биде пред vBET правила.

beaconsfield
09-10-10, 16:14
Може ли да ми организираме тоа за мене?

beaconsfield
09-10-10, 17:03
Дали е во ред сега?


# Comment следнава линија (додадете '#' на почетокот)
# За да се оневозможи mod_rewrite функции.
# Ве молиме запомнете: се уште треба да се оневозможи пробие во
# Контрола имала панел да престанат рачно пренаписване.
RewriteEngine На

# Некои сервери бара Rewritebase директивата за
# От (отстрани '#' на почетокот да се активираат)
# Ве молиме запомнете: кога е овозможено, мора да вклучуваат патот
# На вашиот корен vB папка (на пример RewriteBase / форуми /)
# RewriteBase /

RewriteRule ^ ((urllist | sitemap_) .* \\ (XML |..? Txt) (\\ gz))? $ Vbseo_sitemap / Мапа на сајтот vbseo_getsitemap.php = $ 1 [l]

RewriteCond% {} REQUEST_URI! (Admincp / | modcp / | закажана | vbseo_sitemap)
RewriteRule ^ ((архива /)?(.* \\. PHP (/.*)?))$ vbseo.php [l, QSA]

RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & пренасочени = [l, QSA]
RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & пренасочени = / $ 2 [l, QSA]

RewriteCond% {} REQUEST_URI! (Admincp / | modcp / | vbseo_sitemap / | cron)
RewriteRule ^ ((архива /)?(.* \\. PHP (/.*)?))$ vbenterprisetranslator_seo.php [l, QSA]

RewriteCond% {} REQUEST_FILENAME!-Ѓ
RewriteCond% {} REQUEST_FILENAME!-D
RewriteCond% {REQUEST_FILENAME} ^! (Admincp | modcp | clientscript | cpstyles | слики) /
RewriteRule $ vbenterprisetranslator_seo.php [l, QSA]

# Ова правило мора да биде во секоја директориум кои треба да бидат поддржани (без форум директориум себе)
# RewriteCond% {} QUERY_STRING! Vbet_outside = true
# RewriteRule ^(.*)$ $ 1? Vbet_outside = true [l, QSA]

# RewriteCond% {} HTTP_HOST! ^ Www \\. Mydomain \\. COM
# RewriteRule (.*) http://www.mydomain.com/ $ 1 [L, R звучник = 301]

RewriteCond% {} REQUEST_FILENAME!-Ѓ
RewriteCond% {} REQUEST_FILENAME!-D
RewriteCond% {REQUEST_FILENAME} /! (Admincp | modcp | clientscript | cpstyles | слики) /
RewriteRule ^(.+)$ vbseo.php [l, QSA]

beaconsfield
09-10-10, 17:49
било каква помош ќе биде многу appriciated.

vBET
09-10-10, 18:10
Воопшто не. One More Time - vBET правила мора да бидат непосредно пред правило е да се vbseo.php. А ти имаш vBET правила по vbseo.php правило ... Ако имате каква било сугестија како може да се опише подобро vBET правила треба да бидат непосредно пред правила за vbseo.php датотека - ве молиме кажете ни како да го направите тоа. Непосредно пред правила за vbseo.php значи дека правилата за vbseo.php се под правила за vBET. Тоа исто така значи дека не постои било кое правило меѓу правила за vBET и да vbseo.php

Ова е како таа треба да изгледа вашата датотека:


# 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 ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]

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= [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]

#This rule must be in each directory which have to be supported (without forum directory itself)
#RewriteCond %{QUERY_STRING} !vbet_outside=true
#RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]

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

RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
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]


Ве молиме кажете го тоа е работа сега:)

beaconsfield
09-10-10, 19:00
Ако јас разбрав дека вашето објаснување би можел да го направи. Благодарение вашата помош.

Се работи сега. : D: D

vBET
10-10-10, 21:46
Велики - Уживајте vBET: D: D

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