Liosmar Posted May 31, 2010 Share Posted May 31, 2010 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. Link to comment Share on other sites More sharing options...
mastermx Posted May 31, 2010 Share Posted May 31, 2010 hola, hace un minuto instale prestashop 1.3 final y active los URL amigablesle 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 amigableya puedes ir a "generar el archivo .htaccess" en HerramientasTip :"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 .htaccesshtaccess.txt Link to comment Share on other sites More sharing options...
Liosmar Posted May 31, 2010 Author Share Posted May 31, 2010 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/tiendasalu2 y gracias por la ayuda,aunque sigue sin funcionar. xD Link to comment Share on other sites More sharing options...
Liosmar Posted May 31, 2010 Author Share Posted May 31, 2010 Te agraderia mucho si te pusieran en contacto conmigo , por algun messenger yo uso gtalk :[email protected] agregame si puedes o si utilizas otro hasmelo saber que me gustaria hablar contigo, gracias de antemano. Link to comment Share on other sites More sharing options...
mastermx Posted May 31, 2010 Share Posted May 31, 2010 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/tiendasalu2 y gracias por la ayuda,aunque sigue sin funcionar. xD en nombre debe ser .htaccessen linux, un archivo con un punto antes es un archivo oculto Link to comment Share on other sites More sharing options...
Liosmar Posted May 31, 2010 Author Share Posted May 31, 2010 Gracias era el nombre del fichero que no lo escribia bien que novato hehehehe gracias por tu ayuda.Salu2 Link to comment Share on other sites More sharing options...
Patoty Posted March 5, 2011 Share Posted March 5, 2011 Muchas Gracias "mastermx" esto si que me ha servido mucho! Gracias nuevamente! Link to comment Share on other sites More sharing options...
Recommended Posts