Hola,
he seguido las instrucciones de vuestro video de como llevar Prestashop de una carpeta a la raiz. Lo he hecho así(copiando) y todo bien, pero ahora intento entrar en la administración de la tienda para cambiar la configuración del SEO y quitar el nombre de la carpeta anterior y no consigo entrar en la administración. Le he dado a recordar contraseña y me envía una, pero con esa no entro. Luego me he metido en CPANEL, le he dado una contraseña al administrador desde ahí... y tampoco accede. No se si es que se está haciendo el lío con las dos instalaciones que hay vivas.
Y una vez solucionado esto, cuando se solucione 🙂 me surge otra duda... ahora mismo en Google ya apunta a los productos de la tienda en la carpeta vieja... para no perder todos esos accesos podría dejar ambas tiendas vivas temporalmente hasta que se memoricen en Google las nuevas URLs? Comparten BBDD? es decir, ambas tiendas ven lo mismo aunque solo actualicemos en una administración?
Muchas gracias
Un Saludo
URL del sitio: Contenido solo visible a usuarios registrados
Hola José Antonio.
Lo del .HTACCESS no te parece que sea?
si ese código pertenece a la web que tienes en el directorio principal ( public_html ) y no es el de la carpeta ' tienda ' si que es posible que sea ese el problema.
Si se utiliza RewriteBase /tienda/, se entenderá que index.php estará dentro de la carpeta tienda, con lo que cargara lo que tienes en /tienda
Prueba a regenerar el archivo htaccess que tienes en el directorio principal ( Public_html )
.- Accede al directorio public_html y renombrar el archivo htaccess por ejemplo htaccess_old ( con eso no perderás el archivo).
.- Accede a la administración de prestashop.
.- Accede a Preferencias -> Seo+Url
.- En el apartado ' Configuración de los enlaces -> URL amigable, selecciona ' NO ' y guarda:
.- Vuelve a dejar la opción URL amigable en SI y Guardas de nuevo.
Con estos pasos tendrás el archivo .htaccess regenerado de nuevo.
Comprueba si con estos pasos se soluciona.
Un saludo
Perfecto, eso era, ya se ven las imágenes y ya no se despliegan los menús a lo loco! 😉
Muchas gracias por todo y que paséis muy buena noche con la familia!!!!
Felices Fiestas!
Pepe, solo una cosita más... el tema de redireccionar todo lo que vaya a rastrodemoto.com/tienda, para que vaya a lo mismo pero sin tienda, cómo lo hago? lo intenté en las redirecciones del CPANEL y no lo hacía... 🙁
O al menos que vaya a la home de la raiz...
Muchas gracias de nuevo
Hola José Antonio.
La otra tienda la tienes solo de prueba o estaba enlazada a google y te aparece en la búsqueda?
Si solo era para realizar las modificaciones no pasa nada ya que al buscar por tu dominio solo aparecerá la principal, es mas yo no la eliminaría si tienes espacio en tu cuenta de hosting y la utilizaría para realizar las pruebas o modificaciones antes de hacerlas en la web en producción ( principal )
Para redireccionar todo lo que tienes en la carpeta tienda a la url principal, añade lo siguiente en el htaccess de la web principal ( Public_html )
Options +FollowSymLinks RewriteEngine On RewriteRule RewriteRule ^tienda/(.*)$ www.rastrodemoto.com/$1 [R=301,L]
Este código para que funcione tiene que estar al principio del archivo ( El primero de todos )
Un saludo
Hola Pepe
lo he intentado pero me da Server error todo el rato así que he vuelto a dejar el .htaccess que estaba.
El que he tocado se llama .htaccess_malo por si puedes verlo a ver si he puesto algo mal... aunque el principio queda así...
# ~~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
Options +FollowSymLinks
RewriteEngine On
RewriteRule RewriteRule ^tienda/(.*)$ www.rastrodemoto.com/$1 [R=301,L]
SetEnv HTTP_MOD_REWRITE On
RewriteEngine on
#Domain: www.rastrodemoto.com
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api$ api/ [L]
...
Muchas gracias
Hola José Antonio,
Tendría que funcionare, pero bueno prueba con la siguiente redireccion que te adjunto.
Elimina la anterior y añade al principio del archivo htaccess lo siguiente:
Redirect 301 /tienda/ http:// www.rastrodemoto.com/
Con esto cuando se acceda a Contenido solo visible a usuarios registrados
Un saludo
Al fin pude probarlo.... si funciona, muchísimas gracias!!!!!