PDA

View Full Version: Leyst Er þetta rétt Htaccess?



beaconsfield
09-10-10, 09:51
Allar Sitemaps minn ekki í Google Webmaster sent. Ég vil vera viss um að ég nota ég rétt. Htaccess? Ég integtared vBET með vBSEO og vBSEO sitemap rafall Í the meðalvegur tími.


# Comment eftirfarandi línu (bæta við "#" í upphafi)
# Til að slökkva mod_rewrite virka.
# Athugaðu: Þú þarft samt að slökkva á hakk í
# Umritar að vBSEO stjórna pallborð til að stöðva url.
RewriteEngine On

# Sumir miðlarar krefjast þess að Rewritebase tilskipunarinnar að
# Virkt (fjarlægið '#' í upphafi til að virkja)
# Athugið: Þegar kveikt þú verður að láta slóðina
# Að rót vB möppunni (þ.e. RewriteBase / ráðstefnur /)
# RewriteBase /

RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & vísað = [L, QSA]
RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & vísað = / $ 2 [L, QSA]

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

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

# Þessi regla skal í hverja möppu sem að styðja (án Símaskrá Forum sig)
# RewriteCond% {QUERY_STRING}! Vbet_outside = true
# RewriteRule ^(.*)$ $ 1? Vbet_outside = true [L, QSA]

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

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

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

RewriteCond% {REQUEST_FILENAME}!-F
RewriteCond% {REQUEST_FILENAME}!-D
RewriteCond% {REQUEST_FILENAME} /! (Admincp | modcp | clientscript | cpstyles | myndir) /
RewriteRule ^(.+)$ vbseo.php [L, QSA]

vBET
09-10-10, 16:09
Það er rangt. Eins og það er greinilega lýst vBET reglur ættu að vera sett rétt fyrir reglum vbseo.php skrá. Í þínu tilviki þá eru það ekki. Sitemap regla ætti að vera áður en reglur vBET.

beaconsfield
09-10-10, 16:14
Gætirðu vinsamlegast raða því fyrir mig?

beaconsfield
09-10-10, 17:03
Er það í lagi núna?


# Comment eftirfarandi línu (bæta við "#" í upphafi)
# Til að slökkva mod_rewrite virka.
# Athugaðu: Þú þarft samt að slökkva á hakk í
# Umritar að vBSEO stjórna pallborð til að stöðva url.
RewriteEngine On

# Sumir miðlarar krefjast þess að Rewritebase tilskipunarinnar að
# Virkt (fjarlægið '#' í upphafi til að virkja)
# Athugið: Þegar kveikt þú verður að láta slóðina
# Að rót vB möppunni (þ.e. RewriteBase / ráðstefnur /)
# RewriteBase /

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

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

RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & vísað = [L, QSA]
RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & vísað = / $ 2 [L, QSA]

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

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

# Þessi regla skal í hverja möppu sem að styðja (án Símaskrá Forum sig)
# RewriteCond% {QUERY_STRING}! Vbet_outside = true
# RewriteRule ^(.*)$ $ 1? Vbet_outside = true [L, QSA]

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

RewriteCond% {REQUEST_FILENAME}!-F
RewriteCond% {REQUEST_FILENAME}!-D
RewriteCond% {REQUEST_FILENAME} /! (Admincp | modcp | clientscript | cpstyles | myndir) /
RewriteRule ^(.+)$ vbseo.php [L, QSA]

beaconsfield
09-10-10, 17:49
allir hjálpa verður mun appriciated.

vBET
09-10-10, 18:10
Alls ekki. Einu sinni enn - vBET reglur verða að vera rétt fyrir reglu að vbseo.php. Og þú ert vBET reglur EFTIR vbseo.php reglu ... Ef þú hefur einhverjar uppástungur um hvernig við getum lýst betur að vBET reglur verða að vera rétt fyrir reglur vbseo.php skrá - vinsamlegast segja okkur hvernig á að gera þetta. Rétt áður en reglur vbseo.php þýðir að reglur vbseo.php eru undir reglur vBET. Það þýðir líka að það er ekki allir regla milli reglur til vBET og vbseo.php

Þetta er hvernig það ætti að líta skrána:


# 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]


Látið það er að vinna núna:)

beaconsfield
09-10-10, 19:00
Ef ég hefði skilið skýring þín ég gæti hafa gert það. Takk hjálp þína.

Það virkar núna. : D

vBET
10-10-10, 21:46
Great - njóta vBET: D

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