imagopublicidad Posted March 4, 2014 Share Posted March 4, 2014 Hola, sé que por defecto el modo mantenimiento de prestashop va por IP, pero... ¿hay algún modo o algún módulo que conozcáis para poder acceder a visualizar la tienda introduciendo un nombre de usuario y contraseña? El caso es que necesito que puedan visualizar la tienda varias personas mientras esté oculta y no sé qué solución es la mejor. Gracias. Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted March 4, 2014 Share Posted March 4, 2014 Quizas, puedes usar esto: http://www.bufa.es/proteger-carpetas-htaccess-htpasswd/ si no quieres hacerlo por IP Link to comment Share on other sites More sharing options...
imagopublicidad Posted March 4, 2014 Author Share Posted March 4, 2014 Hola Sergio, ¿en ese caso debería proteger el index.php? ¿Dónde indico qué es lo que quiero proteger? Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted March 4, 2014 Share Posted March 4, 2014 Hola Sergio, ¿en ese caso debería proteger el index.php? ¿Dónde indico qué es lo que quiero proteger? Protege directamente el directorio donde tengas la tienda. Link to comment Share on other sites More sharing options...
imagopublicidad Posted March 4, 2014 Author Share Posted March 4, 2014 (edited) Algo estoy haciendo mal... He conseguido que me salga el formulario para introducir usuario y contraseña, pero no me acepta los que he puesto yo misma. He probado a cambiarlo y generar un nuevo htpasswd, pero no me deja entrar... Edited March 4, 2014 by imagopublicidad (see edit history) Link to comment Share on other sites More sharing options...
imagopublicidad Posted March 4, 2014 Author Share Posted March 4, 2014 He consultado el log de errores y aparece esto: File does not exist: /var/www/vhosts/decoracionespiral.com/error_docs/unauthorized.html ¿Qué puedo hacer? Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted March 4, 2014 Share Posted March 4, 2014 Algo estoy haciendo mal... He conseguido que me salga el formulario para introducir usuario y contraseña, pero no me acepta los que he puesto yo misma. He probado a cambiarlo y generar un nuevo htpasswd, pero no me deja entrar... Dime que has añadido al .htaccess y donde has puesto el .htpasswd Link to comment Share on other sites More sharing options...
imagopublicidad Posted March 4, 2014 Author Share Posted March 4, 2014 El .htpasswd está en httpdocs, igual que el .htaccess. En .htacces he puesto (después de todo lo que viene de prestashop): # ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again AuthType Basic AuthName "Acceso" AuthUserFile /var/www/vhosts/decoracionespiral.com/httpdocs/.htpasswd require valid-user require user deconoja Link to comment Share on other sites More sharing options...
imagopublicidad Posted March 5, 2014 Author Share Posted March 5, 2014 Hola Sergio, ¿sabrías decirme dinde reside el problema? Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted March 5, 2014 Share Posted March 5, 2014 (edited) Hola Sergio, ¿sabrías decirme dinde reside el problema? ¿La ruta: /var/www/vhosts/decoracionespiral.com/httpdocs/ seguro que es la ruta donde esta la tienda? Sube un fichero llamado: sergiogarcia.php con este contenido: <?php // Muestra toda la información, por defecto INFO_ALL phpinfo(); ?> al directorio raiz de la tienda, accede luego a el tipo: tuweb.com/sergiogarcia.php y dime la ruta que te aparece donde dice: DOCUMENT_ROOT Edited March 5, 2014 by Sergio Ruiz (see edit history) Link to comment Share on other sites More sharing options...
imagopublicidad Posted March 5, 2014 Author Share Posted March 5, 2014 Pone: /var/www/vhosts/decoracionespiral.com/httpdocs Link to comment Share on other sites More sharing options...
Recommended Posts