Diseño y Posicionamiento Web con Joomla › Foros › Joomla 1.5 › Componentes › Virtuemart error con urls amigables
- Este debate tiene 5 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 15 años, 2 meses por
Anónimo.
-
AutorEntradas
-
-
06/03/2010 a las 22:05 #88157
Anónimo
InvitadoEspero que me entiendan, mi problema es que tengo el SEO por defecto de joomla activado para urls amigables, creo un item de menu virtuemart y hasta ahi todo bien mi sitio muestra:
misitio.com/tienda
miramos una categoria y se muestra asi
misitio.com/tienda?page=shop.browse&category_id=XXX
Bien ahora creo un item de menu virtuemart para mostrar la cesta y queda asi
misitio.com/cesta
ahora damos clic en tienda y todo bien
misitio.com/tienda
ahora en la categoria
misitio.com/cesta?page=shop.browse&category_id=XXX
ya no muestra tienda? si no que ha cambiado y si sigo creando nuevos menus sigue cambiando el nombre de la direccion.
Tengo otra tienda y no me ha pasado esto, agradeceria su ayuda.
-
08/03/2010 a las 12:44 #88201
Moderador Foro
ParticipantePor lo que estas indicando en las direcciones es que crees estar accediendo a la misma direccion, pero no es asi. Una cosa es la tienda y sus productos mostrados como si fuera un catalogo con sus precios y otra el carrito de compra (cesta). No termino de entenderlo. Creas un enlace de acceso en un apartado distinto y ¿el enlace de acceso anteriormente creado cambia?
¿Como creas los enlaces de acceso (items) en tu menu para la tienda?
-
09/03/2010 a las 03:00 #88241
Anónimo
Invitadocreo que para entenderlo hay que verlo en la pagina esta es:
skatidor.com
ahora ve al menu tienda luego escoge la categoria hockey
bien observa la barra de direcciones todo bien no? skatidor.com/tienda/hockey
ahora entra a la categoria botas ves ahora tienda/patinaje-artistico
Este es el erro el ultimo item de menu que hay es el de patinaje-artistico y por eso se cambia si el ultimo item agregado fuera cesta que me muestra la cesta de virtuemart esa direccion no seria patinaje artisitico si no que fuera cesta
-
09/03/2010 a las 03:01 #88242
Anónimo
Invitadoahora al utilizar el modulo de la izquierda puedes notar que todos los enlaces tienda/hockey al igual que los de patinaje que deberian ser patinaje-artistico, es un problema muy grave el que veo aqui pero no se a que se deba.
-
09/03/2010 a las 10:58 #88254
Moderador Foro
ParticipanteAhora te entiendo, pero el error de direccion te lo da la posicion que muestra la ruta (path en psoicion breadcrumbs) y solo si accedes desde una subcategoria mostrada y no desde el menu, si accedes a una sub categoria dessde el menu te lo muestra bien. Deja que haga memoria que ese problema ya me lo dio la web de un cliente y se pudo resolver. Por todo el dia a ver se me vuelve a la memoria como se pudo resolver y te comento. No es grave .
De momento dime que opciones tienes seleccionadas de las url´s amigables del core y que pone dentro del .htaccess . Esto es lo que deberia estar dentro del mismo:
##
# @version $Id: htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
#######################################################
# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations. It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file. If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's. If they work,
# it has been set by your server administrator and you do not need it set here.
#
####################################################### Can be commented out if causes errors, see notes above.
Options +FollowSymLinks#
# mod_rewrite in useRewriteEngine On
########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*(.*) [OR]
# Block out any script that includes a tag in URL
RewriteCond %{QUERY_STRING} (|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root)# RewriteBase /
########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|.php|.html|.htm|.feed|.pdf|.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF SectionDonde Options +FollowSymLinks ponle #Options +FollowSymLinks a ver que pasa.
Revisa el htaccess
-
02/04/2010 a las 01:47 #88823
Anónimo
Invitadobueno sigo sin poder solucionarlo me arriesgare y are backup del componente y la base de datos, luego reinstalare virtuemart de 0 remplazare los archivos por los que me descargue y lugo subire otra ves la base de datos , me funcionara esto?
Les cuento habe que pasa
-
-
AutorEntradas
- El foro ‘Componentes’ está cerrado y no se permiten nuevos debates ni respuestas.