Jump to content

(SOLUCIONADO)URL amigables ayuda urgente


Recommended Posts

Hola a todos les expongo mi problema a continuacion he instala del prestashop v 1.3 y quiero activar las url amiables para tener eso ya listo y empezar a montar mi tienda , pero en el BO no me sal la opcion de generar el .htaccess y ya lo he hecho manual y tampoco mi Servidor si soporta url-rewrite y modifique permisos al fichero .htaccses en que he hecho practicamento todo lo que he visto en los foros y no funciona puesto que cuanto lo activo se pierden los vinculos a los productos sale la pagina de error Not Found , lo unico que me parece extraño es que en el BO no me sale la opcion de generar el fichero o puede ser tambien que tenga ke tener el fichero ya con permisos y en blanco en la raiz del directorio de la tienda cosa que ya hice y tampoco , si alguien lo ha hecho con la version 1.3 le agraderia mucho su ayuda les adjunto la captura del B.O, Salu2 a esta comunidad.

24472_r8KyOxPh4fxTsu852nZI_t

Link to comment
Share on other sites

hola,

hace un minuto instale prestashop 1.3 final y active los URL amigables
le platico como los pasos q segui,

entre a mi servidor via SSH y descarge prestashop 1.3 Final :

curl -O http://www.prestashop.com/download/prestashop_1.3.zip
unzip download/prestashop_1.3.zip



los instale y luego creas un archivo .htaccess vacio con:

touch .htaccess 



ahora en "Preferencias" activas URL amigable

ya puedes ir a "generar el archivo .htaccess" en Herramientas
Tip :
"Si usted no tiene la opción "URL simplificada" activada al generar el ". Htaccess", esta característica no estará disponible."


ya esta listo!

( instalado en carpeta /tienda)
este es mi .htaccess Prestashop 1.3 Final:

# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums

# URL rewriting module activation
RewriteEngine on

# URL rewriting rules
RewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /tienda/img/p/$1-$2$3.jpg [L,E]
RewriteRule ^([0-9]+)\-([0-9]+)/([_a-zA-Z0-9-]*)\.jpg$ /tienda/img/p/$1-$2.jpg [L,E]
RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /tienda/img/c/$1$2.jpg [L,E]
RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /tienda/product.php?id_product=$3&isolang;=$1$5 [L,E]
RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /tienda/product.php?id_product=$2&isolang;=$1$4 [L,E]
RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /tienda/category.php?id_category=$2&isolang;=$1 [QSA,L,E]
RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /tienda/product.php?id_product=$2$4 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /tienda/product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /tienda/category.php?id_category=$1 [QSA,L,E]
RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /tienda/cms.php?id_cms=$1 [QSA,L,E]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ /tienda/supplier.php?id_supplier=$1$3 [QSA,L,E]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ /tienda/manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]
RewriteRule ^lang-([a-z]{2})/(.*)$ /tienda/$2?isolang=$1 [QSA,L,E]

# Catch 404 errors
ErrorDocument 404 /tienda/404.php





Saludos.


Mi tienda PrestaShop 1.3 Final : http://sonarcomputadoras.com/tienda/'>http://sonarcomputadoras.com/tienda/

Tienda en vivo con PrestaShop 1.3 RC6 http://sonarcomputadoras.com


Adjuntado mi .htaccess

htaccess.txt

Link to comment
Share on other sites

Segui exacatmente tus pasos solo que no tengo SSH , y creo el fichero .htaccess por un Cpanel de mi servidor de hosting luego le dos permisos 777 y activo url amigable y cuando le doy a los articulos se pierde yo tengo la tienda en una sub carpeta igual que tu /tienda pero tengo una duda con las sintaxis como se nombraria el fichero por ejemplo :


"archivo .htaccess"

te agradeceria si me adjuntaras tu htaccess , para subirlo a la raiz de sitio ya que como su nombre es igual supongo que funcione como ya te dije mi carpeta estas /tienda seria exacto el htaccess www.misitio.com/tienda

salu2 y gracias por la ayuda,aunque sigue sin funcionar. xD

Link to comment
Share on other sites

Segui exacatmente tus pasos solo que no tengo SSH , y creo el fichero .htaccess por un Cpanel de mi servidor de hosting luego le dos permisos 777 y activo url amigable y cuando le doy a los articulos se pierde yo tengo la tienda en una sub carpeta igual que tu /tienda pero tengo una duda con las sintaxis como se nombraria el fichero por ejemplo :


"archivo .htaccess"

te agradeceria si me adjuntaras tu htaccess , para subirlo a la raiz de sitio ya que como su nombre es igual supongo que funcione como ya te dije mi carpeta estas /tienda seria exacto el htaccess www.misitio.com/tienda

salu2 y gracias por la ayuda,aunque sigue sin funcionar. xD


en nombre debe ser .htaccess

en linux, un archivo con un punto antes es un archivo oculto
Link to comment
Share on other sites

  • 9 months later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...