Jump to content

.htaccess no funciona


fred1roca

Recommended Posts

buenas tardes comunidad de prestashop tengo un problema con mi prestashop ya que las urls amigables no están trabajando  cuando entro a el front o al back me manda a index.php  esto no seria un problema mayor pero no puedo tampoco acceder a la api de prestashop solo por webservicer/disparche.php  

alguien sabe como soluciono esto o si es  algún modulo de apache que me falte el Module rewrite esta activado 

este es mi htaccess que tengo en el la carpeta www y con un hostvirtual en debian

# ~~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 on


#Domain: pruebafinal12.com
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api$ api/ [L]
RewriteCond% {HTTP_HOST} ^ pruebafinal10.com $
RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

# AlphaImageLoader for IE and fancybox
RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]
</IfModule>

AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType application/font-woff .woff
AddType font/woff2 .woff2
<IfModule mod_headers.c>
    <FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|svg)$">
        Header set Access-Control-Allow-Origin "*"
    </FilesMatch>
</IfModule>

#If rewrite mod isn't enabled
ErrorDocument 404 /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

Link to comment
Share on other sites

  • 2 months later...
1 hour ago, xdosil said:

Hola @fred1roca

Supongo ya has solucionado el problema. Esto me pasó a mí con un compañero, pero el problema que tenía era por que estaba usando nginx y .htaccess es para servidores Apache. No sé si va por ahí el asunto.

Saludos!

saludos xdosil si ya quedo solo agregue unas lineas a el host virtual  y ya funciono la re dirección a  la api,  aun que aun hay cosas que no se arreglaron del todo como urls amigables

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...