PDA

Ver la Versión Completa: Resuelto ¿Es esto correcto htaccess?



beaconsfield
09-10-10, 09:51
Todos mis sitemaps no en el centro para webmasters de Google. Quiero estar seguro de que soy un uso correcto. Htaccess? Yo integtared VBET con Matías y Matías generador de mapa en la media hora.


# Comente la siguiente línea (añadir "#" al principio)
# Para desactivar las funciones de mod_rewrite.
# Nota: usted todavía tiene que desactivar el hack en
# El panel de control para detener la url Matías vuelve a escribir.
RewriteEngine On

# Algunos servidores requieren la directiva RewriteBase ser
# Habilitado (quitar '#' al principio para activar)
# Nota: cuando está activado, debe incluir la ruta
# A la raíz de la carpeta VB (es decir, RewriteBase / foros /)
# RewriteBase /

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

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

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

# Esta regla debe estar en todos los directorios que deben ser apoyados (sin guía foro propio)
# 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 mapa = $ 1 [L]

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

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

vBET
09-10-10, 16:09
Es un error. Como se describe con claridad las reglas VBET debe colocarse justo antes de las reglas para presentar vbseo.php. En su caso, aquellos que no lo son. Mapa del sitio debe ser la regla antes que las reglas VBET.

beaconsfield
09-10-10, 16:14
¿Podría usted por favor haga arreglos para mí?

beaconsfield
09-10-10, 17:03
¿Está bien ahora?


# Comente la siguiente línea (añadir "#" al principio)
# Para desactivar las funciones de mod_rewrite.
# Nota: usted todavía tiene que desactivar el hack en
# El panel de control para detener la url Matías vuelve a escribir.
RewriteEngine On

# Algunos servidores requieren la directiva RewriteBase ser
# Habilitado (quitar '#' al principio para activar)
# Nota: cuando está activado, debe incluir la ruta
# A la raíz de la carpeta VB (es decir, RewriteBase / foros /)
# RewriteBase /

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

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

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

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

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

# Esta regla debe estar en todos los directorios que deben ser apoyados (sin guía foro propio)
# 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!-F
RewriteCond% {} REQUEST_FILENAME!-D
RewriteCond% {} REQUEST_FILENAME /! (Admincp | modcp | clientscript | cpstyles | imágenes) /
RewriteRule ^(.+)$ vbseo.php [L, QSA]

beaconsfield
09-10-10, 17:49
cualquier ayuda será mucho appriciated.

vBET
09-10-10, 18:10
No, en absoluto. Una vez más - las reglas VBET debe ser justo antes de la regla de vbseo.php. Y tenemos reglas VBET después de la regla vbseo.php ... Si usted tiene alguna sugerencia de cómo podemos describir mejor que las reglas de VBET necesariamente tiene que ser antes de las reglas para presentar vbseo.php - por favor díganos cómo hacer esto. JUSTO ANTES normas a los medios vbseo.php que las reglas de vbseo.php están por debajo de las normas de VBET. También significa que no hay ninguna regla entre las reglas de VBET y vbseo.php

Esto es lo que debe buscar el archivo:


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


Por favor, diga qué está trabajando ahora:)

beaconsfield
09-10-10, 19:00
Si yo hubiera entendido su explicación que podría haberlo hecho. Gracias a su ayuda.

Ahora funciona. : D

vBET
10-10-10, 21:46
Gran - disfrutar de VBET: D

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