AdanOne Posted November 21, 2014 Share Posted November 21, 2014 Buenos días, alguien me podría decir porque aun regenerando el archivo, borrándolo, me sigue sin funcionar?Saludos y gracias. Link to comment Share on other sites More sharing options...
moraira Posted November 21, 2014 Share Posted November 21, 2014 como no te expliques un poco mejor... Link to comment Share on other sites More sharing options...
AdanOne Posted November 21, 2014 Author Share Posted November 21, 2014 Lo voy a intentar. No me funcionan las url amigables. Me da error 404 cuando lo activo... No hay mucho más que contar, es activar las url amigables y dejo de tener acceso a la web. Link to comment Share on other sites More sharing options...
nadie Posted November 21, 2014 Share Posted November 21, 2014 Vamos por pasos. ¿Estas trabajando en local o en hosting? ¿Con las urls amigables desactivadas puedes navegar por la web sin problema? ¿Puedes mostrar si se te ha generado el .htaccess correctamente (viendo el fichero desde el ftp)? ¿Tienes mod_rewrite activo? Link to comment Share on other sites More sharing options...
AdanOne Posted November 21, 2014 Author Share Posted November 21, 2014 (edited) Vale, había que hacer las preguntas adecuadas! jejeje - Trabajo en un servidor local, si se puede evitar dar de momento la dirección mejor, dado que no tengo mucha idea del asunto y lo estoy haciendo yo, asi que no sé como anda de seguridad, seguramente puedan divertirse mucho. - Uso FreeBSD 9.3 - Con las url desactivadas navego sin problemas. - Muestro el htacces (que dice que me lo ha cambiado por el archivo robots.txt) (Lo subo)"El archivo robots.txt deberá ser almacenado únicamente en el directorio raíz de su sitio web (ej: http://www.tienda.com/robots.txt).Puede generar un nuevo archivo "robots.txt" haciendo clic en el siguiente botón (esto sobrescribirá el archivo robots.txt actual)" - Creo que no tengo el mod, en php info no aparece. Gracias por responder.EDITO: No sé como subir el archivo. Lo pego aquí:robots.txt: # robots.txt automaticaly generated by PrestaShop e-commerce open-source solution# http://www.prestashop.com - http://www.prestashop.com/forums# This file is to prevent the crawling and indexing of certain parts# of your site by web crawlers and spiders run by sites like Yahoo!# and Google. By telling these "robots" where not to go on your site,# you save bandwidth and server resources.# For more information about the robots.txt standard, see:# http://www.robotstxt.org/wc/robots.htmlUser-agent: *# Private pagesDisallow: /*orderby=Disallow: /*orderway=Disallow: /*tag=Disallow: /*id_currency=Disallow: /*search_query=Disallow: /*back=Disallow: /*n=Disallow: /*controller=addressesDisallow: /*controller=addressDisallow: /*controller=authenticationDisallow: /*controller=cartDisallow: /*controller=discountDisallow: /*controller=footerDisallow: /*controller=get-fileDisallow: /*controller=headerDisallow: /*controller=historyDisallow: /*controller=identityDisallow: /*controller=images.incDisallow: /*controller=initDisallow: /*controller=my-accountDisallow: /*controller=orderDisallow: /*controller=order-opcDisallow: /*controller=order-slipDisallow: /*controller=order-detailDisallow: /*controller=order-followDisallow: /*controller=order-returnDisallow: /*controller=order-confirmationDisallow: /*controller=paginationDisallow: /*controller=passwordDisallow: /*controller=pdf-invoiceDisallow: /*controller=pdf-order-returnDisallow: /*controller=pdf-order-slipDisallow: /*controller=product-sortDisallow: /*controller=searchDisallow: /*controller=statisticsDisallow: /*controller=attachmentDisallow: /*controller=guest-tracking# DirectoriesDisallow: */classes/Disallow: */config/Disallow: */download/Disallow: */mails/Disallow: */modules/Disallow: */translations/Disallow: */tools/# FilesDisallow: /contrasena-olvidadoDisallow: /direccionDisallow: /direccionesDisallow: /autenticacionDisallow: /carro-de-la-compraDisallow: /descuentoDisallow: /historial-de-pedidosDisallow: /identidadDisallow: /mi-cuentaDisallow: /devolucion-de-productosDisallow: /valesDisallow: /carritoDisallow: /buscarDisallow: /pedido-rapidoDisallow: /estado-pedidoDisallow: /confirmacion-pedido Edited November 21, 2014 by AdanOne (see edit history) Link to comment Share on other sites More sharing options...
AdanOne Posted November 22, 2014 Author Share Posted November 22, 2014 Ayer activé el módulo rewrite pero sigue haciendo lo mismo. Link to comment Share on other sites More sharing options...
nadie Posted November 22, 2014 Share Posted November 22, 2014 Los datos que me has pasado son del robots.txt que no tiene nada que ver con el .htaccess¿En el raiz donde estan los ficheros de tu tienda, no tienes el fichero .htaccess?Detallame los pasos de como has activado el: mod_rewrite (que es imprescindible para que vayan las urls amigables) para ver si lo has activado bien.. Link to comment Share on other sites More sharing options...
AdanOne Posted November 22, 2014 Author Share Posted November 22, 2014 Lo que yo había hecho es ir a "Putty", conectar con mi server, ir al httpd.conf de apache24 y en el mod_rewritte quitar la # del mod. Pero acabo de ver que sí que tengo htacces xDAquí vienen los datos:# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution# http://www.prestashop.com - http://www.prestashop.com/forums<IfModule mod_rewrite.c><IfModule mod_env.c>SetEnv HTTP_MOD_REWRITE On</IfModule>RewriteEngine onRewriteRule . - [E=REWRITEBASE:/tienda/]RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]# AlphaImageLoader for IE and fancyboxRewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]</IfModule>AddType application/vnd.ms-fontobject .eotAddType font/ttf .ttfAddType font/otf .otfAddType application/x-font-woff .woff<IfModule mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" ExpiresByType image/svg+xml "access plus 1 year" ExpiresByType image/vnd.microsoft.icon "access plus 1 year" ExpiresByType application/font-woff "access plus 1 year" ExpiresByType application/x-font-woff "access plus 1 year" ExpiresByType application/vnd.ms-fontobject "access plus 1 year" ExpiresByType font/opentype "access plus 1 year" ExpiresByType font/ttf "access plus 1 year" ExpiresByType font/otf "access plus 1 year" ExpiresByType application/x-font-ttf "access plus 1 year" ExpiresByType application/x-font-otf "access plus 1 year"</IfModule>FileETag INode MTime Size<IfModule mod_deflate.c> <IfModule mod_filter.c> AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript </IfModule></IfModule>#If rewrite mod isn't enabledErrorDocument 404 /tienda/index.php?controller=404# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again Saludos y gracias. Link to comment Share on other sites More sharing options...
AdanOne Posted November 25, 2014 Author Share Posted November 25, 2014 Alguna idea? Debe de ser en mi server porque otras aplicaciones tampoco funcionan con url's amigables. Puse un virtual server en apache para separarlos de lo que tenía de forma directa, leí que podía solucionar mi problema. Revisé php.ini, httpd.conf y no parece haber nada mal. Yo pienso que mi server abre las órdenes desde el httpd y de alguna forma se salta los htaccess y por eso no me funcionan las url amigables. Podría ser? Link to comment Share on other sites More sharing options...
Recommended Posts