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

htaccess bien en local, mal en servidor

Estas en el tema de htaccess bien en local, mal en servidor en el foro de Apache en Foros del Web. que tal apaches :D quiero algo sencillo (eso pienso yo ) esta es la ruta de mi sitio (local): http:// localhost :8080/ y si yo ...
  #1 (permalink)  
Antiguo 21/09/2012, 15:35
Avatar de catpaw  
Fecha de Ingreso: mayo-2010
Ubicación: xalapa
Mensajes: 856
Antigüedad: 14 años, 7 meses
Puntos: 23
htaccess bien en local, mal en servidor

que tal apaches :D

quiero algo sencillo (eso pienso yo )

esta es la ruta de mi sitio (local):

http:// localhost :8080/

y si yo pongo esto:

http:// localhost :8080/images/

gracias a mi htaccess me pone

El sitio web rechazó mostrar esta página web

bueno eso esta ok

pero al pasar el sitio en el servidor (centos 6) si yo pongo:

http:// xx. xx. xx. xxx /images

me pone el listado de la carpeta images y de cualquier otra

Que esta pasando??

por que el servidor no lee el htaccess ???

y lo que me gustaría que pusiera el navegador al querer acceder seria:

Forbidden
You don't have permission to access /images/ on this server.


Mi .htaccess es

Código:
Options -Indexes
gracias
  #2 (permalink)  
Antiguo 21/09/2012, 16:41
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: htaccess bien en local, mal en servidor

Basicamente hay 2 posibilidaes, en primer lugar existe una directiva solo configurable por el administrador que es la que habilita o no el uso de .htaccess, la misma es
allowOverride
Dicha directiva tiene varios valores posibles, si está en all, deberías poder configurar el indexado,
Ejemplo
allowOverride all
pero también es posible que tenga definidas directivas específicas
allowOverride FileInfo
El uso de directivas específicas deshabilita por defecto las restantes, con FileInfo, como el caso anterior, podrías modificar cosas como
DefaultType, ErrorDocument, ForceType,, ó si fuese el caso con
allowOverride FileInfo Indexes
podrías controlar también el indexado.

Vas a tener que consultar al administrador a ver que te está autorizado modificar y que no.
Desde luego que con
AllowOverride none
el funcionamiento de .htaccess está deshabilitado por completo

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 21/09/2012, 16:52
Avatar de catpaw  
Fecha de Ingreso: mayo-2010
Ubicación: xalapa
Mensajes: 856
Antigüedad: 14 años, 7 meses
Puntos: 23
Respuesta: htaccess bien en local, mal en servidor

Gracias emprear

pues de echo estoy con el administrador y ya le hemos estado probando con

options -indexes
allowOverride all

options smlinks (algo asi)
allowOverride all

opcion -indexes
allowOverride all
Order allow,deny
allow from all

en el httpd.conf y nada

ni lee htacces ni cambiandole desde el .conf :S

ya no se que mas pueda ser
  #4 (permalink)  
Antiguo 21/09/2012, 20:36
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: htaccess bien en local, mal en servidor

Es de suponer que para tu dominio tenes que tener creado un virtualhost en ese caso debería decir algo asi (esto es solo un ejemplo)
Código Apache:
Ver original
  1. <VirtualHost *:80>
  2. ServerName captaw.com
  3. DocumentRoot "/www/captaw/htdocs"
  4. <Directory "/www/captaw/htdocs">
  5. AllowOverride All
  6. Order Deny,Allow
  7. Deny from all
  8. Allow from all
  9. </Directory>
  10. </VirtualHost>
Por otra parte asegurarte que el módulo mod_autoindex
http://httpd.apache.org/docs/2.2/mod/mod_autoindex.html
está cargado.
También existe la posibilidad de que el httpd.conf tenga algún include a otro archivo de configuración, que anule o sobreescriba alguna directiva

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Última edición por emprear; 22/09/2012 a las 13:12

Etiquetas: htaccess, local, servidor, carpetas
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:01.