Foros del Web » Administración de Sistemas » Apache »

htaccess no me va en apache con windows

Estas en el tema de htaccess no me va en apache con windows en el foro de Apache en Foros del Web. he estado trasteando con el mod_rewrite como se puede ver en otro post de este mismo foro... pues bien en el servidor donde esta alojada ...
  #1 (permalink)  
Antiguo 17/09/2003, 03:53
 
Fecha de Ingreso: enero-2002
Mensajes: 236
Antigüedad: 22 años, 11 meses
Puntos: 0
Pregunta htaccess no me va en apache con windows

he estado trasteando con el mod_rewrite como se puede ver en otro post de este mismo foro... pues bien en el servidor donde esta alojada la pagina todo me va sin problemas, pero en local (tengo apache en win2003) no me funciona, todo parece estar bien en el httpd.conf y ya no se que hacer.

Creo que el problema esta en que no me lee el htaccess de la carpeta, porque tengo puesta una directiva para que redireccion los errores 404 a una pagina personalizada y nada... tampoco me lo coge y me muestra la pagina de error 404 por defecto.

Alguien sabe que puedo hacer para que me lea el htaccess???

Saludos y gracias
  #2 (permalink)  
Antiguo 19/09/2003, 23:11
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 11 meses
Puntos: 129
el "secreto" está en usar:

<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>

Que .. al parecer por defecto no viene activado en el httpd.conf en Apache para windows ... ( / o directorio que quieras usar tu htaccess ...)

A su vez .. si tienes problemas con el .htaccess .. puedes cambiarlo:

De:
AccessFileName .htaccess

hacia:
AccessFileName ht.access

Y .. de:
<Files ~ "^\.ht">

hacia:
<Files ~ "^ht\.">

Con lo cual para tu "windows" le quedará un nombre de archivo más "digerible" que los .algo ..:

ht.access


(resumen y "traducción" extraido de: http://www.ozoneasylum.com/Archives/...12-000554.html .. créditos a sus correspondientes autores xD).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 20/09/2003, 00:07
 
Fecha de Ingreso: enero-2002
Mensajes: 236
Antigüedad: 22 años, 11 meses
Puntos: 0
Muchas gracias Cluster... efectivamente el fallo estaba en

<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>


es que lo de AllowOverride aparece en varios lugares y lo habia cambiado en otro. Todo funcionando perfectamente!!
  #4 (permalink)  
Antiguo 03/12/2007, 06:38
jane_135
Invitado
 
Mensajes: n/a
Puntos:
Re: htaccess no me va en apache con windows

pues estoy utilizando apache2 y he introducido esto en el archivo de configuración pero me sigue sin coger el .htaccess. Hay algun comando o echo para escribir en el htaccess y que escriba un texto o algo para saber que lo carga?

Yo tengo en el archivo de configuración: /etc/apache2/apache2.conf:

AccessFileName .htaccess

<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>

<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>


El caso es que quiero que sólo para el proyecto en el que estoy trabajando , tenga
php_flag register_global 0.

Alguna ayuda????
  #5 (permalink)  
Antiguo 14/12/2007, 01:55
jane_135
Invitado
 
Mensajes: n/a
Puntos:
Re: htaccess no me va en apache con windows

solucionado.

en el default del apache había que ponerlo y quitar la referencia a las rutas inferiores
  #6 (permalink)  
Antiguo 12/05/2011, 14:05
Avatar de RoggerElfo  
Fecha de Ingreso: enero-2008
Ubicación: En la ciudad de los Reyes LIMA !
Mensajes: 121
Antigüedad: 16 años, 11 meses
Puntos: 2
Respuesta: htaccess no me va en apache con windows

bueno yo uso XAMMP
he hecho lo mismo que hacen ustedes pero a diferencia yo uso el archivo htaccess para conectarme a una base de datos ...

el codigo en htaccess es algo asi

Código:
AuthName	"requiere autorizacion"
AuthType	Basic
AuthMySQLEnable on
AuthGroupFile	C:\xampp\htdocs\dth\ht.access
#AuthMySQLCryptedPasswords	Off
AuthMySQLPwEncryption	none
AuthMySQLHost	localhost
AuthMySQLUser	root
AuthMySQLPassword	
AuthMySQLDB     base_de_datos
AuthMySQLUserTable      usuario
AuthMySQLNameField	login
AuthMySQLPasswordField	password
AuthMySQLAuthoritative	on
Require valid-user
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:24.