htacces para poner pass, no consigo hacerlo.

Iniciado por Pitufete, 19 Noviembre 2014, 18:11 PM

0 Miembros y 8 Visitantes están viendo este tema.

Pitufete

Llevo unos días intentandolo, probando y probando pero no consigo que al acceder a la URL concreta me pida los accesos.
He creado un htacces y .htpasswd pero no hay manera, no va.
Alguna idea o ayuda más clara para poder hacerlo?

Gracias.

MinusFour

Asegurate que tengas la directiva AllowOverride puesta correctamente dentro de tu vhost. ¿Que servidor web estás usando? ¿Usas algun paquete de servidores tipo Xampp?

_Enko

#2
Tambien puedes checkear si dentro del ftp del servidor tienes el archivo error.log para ver que error esta ocurriendo.

A mi me decía que la opcion FollowSymLinks no estaba puesta. Tuve que agregar "Options +FollowSymLinks"

Recuerda tambien poner fullpath al archivo .htpasswd

Lo puedes conseguir con php usando:
Código (php) [Seleccionar]

<?php
$dir 
dirname(__FILE__);
echo 
"<p>Full path to this dir: " $dir "</p>";
echo 
"<p>Full path to a .htpasswd file in this dir: " $dir "/.htpasswd" "</p>";
?>



Mod: Usar etiquetas GeSHi, no quotes.


Pitufete

La verdad es que en este asunto estoy bastante justito. Esto eh visto en un video que se puede ver y según veo en más de un tuto aparentemente parece sencillo pero claro, no se desenvolverme en el tema. Creía que era poner los dos archivos y modificar algún dato puntual.

MinusFour

Cita de: Pitufete en 20 Noviembre 2014, 17:23 PM
La verdad es que en este asunto estoy bastante justito. Esto eh visto en un video que se puede ver y según veo en más de un tuto aparentemente parece sencillo pero claro, no se desenvolverme en el tema. Creía que era poner los dos archivos y modificar algún dato puntual.

¿No sabes ni lo que tienes instalado?

Pitufete

Cita de: MinusFour en 20 Noviembre 2014, 17:26 PM
¿No sabes ni lo que tienes instalado?
Pues la verdad es que en tema que me esta llevando mucho tiempo y dedicación (me gusta y me interesa ir aprendiendo) ya que es una web que me la compré online y la estoy mejorando y personalizando poco a poco por eso no se muchas cosas a pesar de mirar vídeos y tutoriales.
Como puedo saber los datos que me pedís?
Gracias por vuestra paciencia.

MinusFour

Cita de: Pitufete en 24 Noviembre 2014, 07:42 AM
Pues la verdad es que en tema que me esta llevando mucho tiempo y dedicación (me gusta y me interesa ir aprendiendo) ya que es una web que me la compré online y la estoy mejorando y personalizando poco a poco por eso no se muchas cosas a pesar de mirar vídeos y tutoriales.
Como puedo saber los datos que me pedís?
Gracias por vuestra paciencia.

Ok, entonces... ¿Has pagado por un hosting? ¿Te compraste la web ya instalada? Primero, a investigar por lo que has pagado, donde tienes alojado tu web y bajo que software está corriendo? Empieza por preguntarle al que te vendio la web.

Y tambien pon aquí tu .htaccess y tu .htpasswd.

Pitufete

Cita de: MinusFour en 24 Noviembre 2014, 16:59 PM
Ok, entonces... ¿Has pagado por un hosting? ¿Te compraste la web ya instalada? Primero, a investigar por lo que has pagado, donde tienes alojado tu web y bajo que software está corriendo? Empieza por preguntarle al que te vendio la web.

Y tambien pon aquí tu .htaccess y tu .htpasswd.

La web la compre en GraphicRiverc creo recordar porque mire varias del mismo tipo y entre unas y otras...
El hosting me lo ha conseguido un amigo que por su empresa tiene contratados varios servicios y me ha incluido mi web ahí, sólo he pagado el dominio y él me ha alojado la web en su servicio.
Creó recordar que me dijo que era Linux en servidor.
El htaccess y .htpasswd. lo pongo mañana que ahora ya no estoy con el ordenador.

Gracias por la ayuda.

Pitufete

#8
Os dejo los archivos:
.HTACCESS
Código (apache) [Seleccionar]

AuthName "Restricted Area"

AuthType Basic

AuthUserFile /miweb.com/carpertaoculta/tema1.htpasswd

AuthGroupFile /dev/null

require valid-user

Lo he subido dentro de "carpetaoculta". De forma que se queda el archivo .htaccess junto con la carpeta "tema1" y mas que después también pondré contraseña.

.HTPASSWD
Código (apache) [Seleccionar]
prueba:HmGYLDu4iTHPE
Contenido cifrado. EL acceso seria "prueba:123"
Este archivo lo he subido a la raíz de mi host, justo al grueso de TODA la web. Asi decían algunos manuales que aconsejan guardarlo para que no este tan fácil su posible acceso.

Mod: Usar etiquetas GeSHi, no quote.

MinusFour

Cita de: Pitufete en 27 Noviembre 2014, 07:48 AM
Os dejo los archivos:
.HTACCESSLo he subido dentro de "carpetaoculta". De forma que se queda el archivo .htaccess junto con la carpeta "tema1" y mas que después también pondré contraseña.

.HTPASSWDContenido cifrado. EL acceso seria "prueba:123"
Este archivo lo he subido a la raíz de mi host, justo al grueso de TODA la web. Asi decían algunos manuales que aconsejan guardarlo para que no este tan fácil su posible acceso.

Te falto un slash.

Código (apache) [Seleccionar]
AuthUserFile /miweb.com/carpertaoculta/tema1.htpasswd

Debería ser:

Código (apache) [Seleccionar]
AuthUserFile /miweb.com/carpertaoculta/tema1/.htpasswd

Como te dijo Enko, ten mucho cuidado con la ruta. Si esto no funciona pon una ruta relativa. Por ejemplo si tu .htaccess esta en /miweb.com,

Código (apache) [Seleccionar]
AuthUserFile carpetaoculta/tema1/.htpasswd