PDA

View Full Version: Ratkaistu Onko tämä oikein htaccess?



beaconsfield
09-10-10, 09:51
Kaikki sivustokartat epäonnistuu google webmaster keskustassa. Haluan olla varma olenko käyttää oikein. Htaccess? Olen integtared vBET kanssa vBSEO ja vBSEO sivukartta generaattori välin.


# Kommentti seuraava rivi (Lisää "#" alussa)
# Poistaa mod_rewrite toimintoja.
# Huomaa: sinun pitää vielä poistaa hakata vuonna
# VBSEO ohjauspaneelista lopettaa url uudelleenkirjoittaminen.
RewriteEngine

# Jotkin serverit vaativat Rewritebase direktiiviä voidaan
# Käytössä (poista '#' alussa aktivoida)
# Huomaa: Kun käytössä, sinun on sisällytettävä polku
# On pääkäyttäjän vB kansio (eli RewriteBase / forums /)
# RewriteBase /

RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & ohjataan = [L, QSA]
RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & ohjataan = / $ 2 [L, QSA]

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

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

# Tämä sääntö on jokaisessa hakemistossa jotka on tuettu (ilman foorumi hakemistoon itse)
# RewriteCond% {QUERY_STRING}! Vbet_outside = true
# RewriteRule ^(.*)$ 1 dollari? Vbet_outside = true [L, QSA]

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

RewriteRule ^ ((URL-osoiteluettelon | sitemap_) .* \\. (Xml | txt) (\\. Gz)?) $ Vbseo_sitemap / vbseo_getsitemap.php? Sitemap = $ 1 [L]

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

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

vBET
09-10-10, 16:09
Se on väärin. Koska se on kuvattu selkeästi vBET sääntöjä tulisi sijoittaa juuri ennen sääntöjen vbseo.php tiedostoon. Sinun tapauksessasi ne eivät ole. Sivukartta sääntöä olisi ennen vBET sääntöjä.

beaconsfield
09-10-10, 16:14
Voisitteko järjestää sen minulle?

beaconsfield
09-10-10, 17:03
Onko se ok nyt?


# Kommentti seuraava rivi (Lisää "#" alussa)
# Poistaa mod_rewrite toimintoja.
# Huomaa: sinun pitää vielä poistaa hakata vuonna
# VBSEO ohjauspaneelista lopettaa url uudelleenkirjoittaminen.
RewriteEngine

# Jotkin serverit vaativat Rewritebase direktiiviä voidaan
# Käytössä (poista '#' alussa aktivoida)
# Huomaa: Kun käytössä, sinun on sisällytettävä polku
# On pääkäyttäjän vB kansio (eli RewriteBase / forums /)
# RewriteBase /

RewriteRule ^ ((URL-osoiteluettelon | sitemap_) .* \\. (Xml | txt) (\\. Gz)?) $ Vbseo_sitemap / vbseo_getsitemap.php? Sitemap = $ 1 [L]

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

RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & ohjataan = [L, QSA]
RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & ohjataan = / $ 2 [L, QSA]

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

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

# Tämä sääntö on jokaisessa hakemistossa jotka on tuettu (ilman foorumi hakemistoon itse)
# RewriteCond% {QUERY_STRING}! Vbet_outside = true
# RewriteRule ^(.*)$ 1 dollari? Vbet_outside = true [L, QSA]

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

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

beaconsfield
09-10-10, 17:49
tahansa apua on paljon appriciated.

vBET
09-10-10, 18:10
Ei ollenkaan. Vielä kerran - vBET säännöt on juuri ennen sääntö vbseo.php. Ja sinulla on vBET säännöt JÄLKEEN vbseo.php sääntö ... Jos sinulla on ehdotus miten voisimme kuvata paremmin, että vBET sääntöjen on oltava juuri ennen sääntöjen vbseo.php tiedosto - kerro meille, kuinka tämä tehdään. Juuri ennen sääntöjen vbseo.php tarkoittaa, että sääntöjä vbseo.php ovat alle sääntöjä vBET. Se tarkoittaa myös sitä, että ei ole mitään sääntöä välillä sääntöjä vBET ja vbseo.php

Näin sen pitäisi näyttää tiedostosi:


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


Kerro tekee se toimii nyt:)

beaconsfield
09-10-10, 19:00
Jos olisin ymmärtänyt selitystä en voinut tehdä sitä. Thanks apuasi.

Se toimii nyt. : D

vBET
10-10-10, 21:46
Great - nauti vBET: 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