vertice Posted October 1, 2015 Share Posted October 1, 2015 Buenas a todos. Hasta la fecha, tenía en mi dominio principal 2 subcarpetas con 2 tiendas Prestashop independientes. Es decir, www.dominio.com/tienda1/ y www.dominio.com/tienda2/ Ahora, he montado una tercera tienda (dominio.com/tienda3) que vendrá a sustituir a estas 2 tiendas antiguas. Quiero establecer una redirección 301 en tienda1 y tienda2 para que todas las URL´S antiguas redirigan al index de la nueva tienda 3. Hasta ahí lo tengo claro añadiendo al .htacces de tienda1 y tienda2 redirectMatch 301 ^(.*)$ http://www.dominio.com/tienda3/ El problema está en que necesitaría añadir una excepción, para que el backend de prestashop (directorio tienda1/admin/ por ejemplo) no se redireccionase tambien, y de ese modo siguiese siendo accesible para poder consultar históricos de pedidos de las tiendas antiguas y similar. ¿Alguna teoría de como debería plantear esto?. Gracias. Link to comment Share on other sites More sharing options...
ventura Posted October 1, 2015 Share Posted October 1, 2015 No te seria mas comodo utilizar la opcion de multienda ¿? Link to comment Share on other sites More sharing options...
vertice Posted October 1, 2015 Author Share Posted October 1, 2015 No sé muy bien las peculiaridades de una configuración "multi-tienda" pero creo que no. El comercio es el mismo, y si tenía 2 tiendas por separado es porque vendía productos de 2 marcas muy distintas, orientadas a dos públicos muy distintos. Ahora, aprovechando que tenía que actualizar la versión de PS, los templates y demás, monté una nueva tienda "mixta" donde vender las 2 marcas conjuntamente. Hasta ahí no tengo problema. No necesité la opción "multitienda" pues realmente todos los productos salen del mismo comercio, pueden comprarse conjuntamente, etc, etc, etc. Mi único problema está en como no perder el tráfico, enlaces y demás de las 2 tiendas antiguas. Para ello, establezco redirección 301 pero quisiera conservar el acceso al backoffice de esas 2 tiendas antiguas. Supongo que de algún modo se podrá definir en esa redirección que el directorio /admin/ de Prestashop no sea redirigido. Link to comment Share on other sites More sharing options...
ReactionCode Posted October 2, 2015 Share Posted October 2, 2015 (edited) Si no me equivoco, deberías de poner en el htaccess lo siguiente. De esta forma redireccionas todo el contenido de tienda1 o tienda2 a Tienda3, doy por echo de que el contenido de la 1 y 2 existe en la 3 con las mismas url's. # REDIRECCIONA A TIENDA3 Y NO BLOQUEA ACCESO ADMIN RewriteCond %{HTTP_HOST} ^www.dominio.com$ RewriteCond %{REQUEST_URI} !^/tiendaX/admin/$ RewriteRule ^/tiendaX/(.*)$ http://www.dominio.com/tienda3/$1? [R=301,L] ya me cuentas. Edited October 2, 2015 by Presta-Lab (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now