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

.htaccess con xampp bajo windows

Estas en el tema de .htaccess con xampp bajo windows en el foro de Apache en Foros del Web. hola me pueden informar si se puede poner url amigables bajo un servidor apache que corre en windows yo uso xampp. el problema es que ...
  #1 (permalink)  
Antiguo 22/04/2007, 09:06
 
Fecha de Ingreso: octubre-2005
Mensajes: 407
Antigüedad: 18 años, 6 meses
Puntos: 2
.htaccess con xampp bajo windows

hola me pueden informar si se puede poner url amigables bajo un servidor apache que corre en windows yo uso xampp.
el problema es que cuando activo el modulo apache y configuro el .htaccess
"me sale un error 500"
cuando borro el .htaccess anda normal
segun lo que me comentaron es que no se puede usar .htaccess en windows porque no lo puede leer el sistema operativo
es verdad?
solicito de sus ayudas. muchas thx
__________________
DJJJ
  #2 (permalink)  
Antiguo 22/04/2007, 09:25
 
Fecha de Ingreso: octubre-2005
Mensajes: 407
Antigüedad: 18 años, 6 meses
Puntos: 2
Re: .htaccess con xampp bajo windows

este es el error

¡Error en el servidor!
El servidor encontro un error interno y fue imposible completar su solicitud. Existe tambien la posibilidad de que el servidor este sobrecargado o de algún error en un programa de CGI.

Por favor contacte con el webmaster en caso de que usted crea que existe un error en el servidor.

Error 500
__________________
DJJJ
  #3 (permalink)  
Antiguo 26/04/2007, 11:22
 
Fecha de Ingreso: enero-2005
Ubicación: Chile
Mensajes: 162
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: .htaccess con xampp bajo windows

Hola DJJJ, nos tendrías que decir que tienes dentro de tu .htaccess y donde lo estas colocando para poder ayudarte.

Y es mentira que Windows no puede leer el .htaccess eso no tiene que ver nada con el sistema operativo.

Saludos
  #4 (permalink)  
Antiguo 26/04/2007, 17:14
 
Fecha de Ingreso: octubre-2005
Mensajes: 407
Antigüedad: 18 años, 6 meses
Puntos: 2
Re: .htaccess con xampp bajo windows

Hola wako, gracias por responderme

el .htaccess lo pongo en la carpeta music

el el contenido es

Código PHP:
Options +FollowSymLinks
RewriteEngine on
Rewriterule 
^(.*)/(.*),(.*)/(.*),(.*)/$ $1.php?$2=$3&$4=$5
Rewriterule 
^(.*)/(.*),(.*)/$ $1.php?$2=$

gracias
__________________
DJJJ
  #5 (permalink)  
Antiguo 27/04/2007, 19:50
 
Fecha de Ingreso: octubre-2005
Mensajes: 407
Antigüedad: 18 años, 6 meses
Puntos: 2
Re: .htaccess con xampp bajo windows

ayuda por favor :(
__________________
DJJJ
  #6 (permalink)  
Antiguo 01/05/2007, 05:17
Avatar de Kernellover  
Fecha de Ingreso: noviembre-2002
Ubicación: Perdido
Mensajes: 251
Antigüedad: 21 años, 5 meses
Puntos: 0
Re: .htaccess con xampp bajo windows

Hola, no domino mucho del tema expresiones regulares pero te puedo explicar que para usar archivos .htacces necesitas escribir la ruta completa, es decir, en un ejemlo de acceso restingdo con windows sería así.


Código:
 # Protección con login en el servidor local windows
    AuthName "Acceso Privado"
    AuthType Basic
    AuthUserFile C:\wamp\www\.htpasswd
    require valid-user
Mientras que con linux sería:

Código:
 # Protección con login desde el servidor remoto linux
     AuthName "Acceso Privado"
     AuthType Basic
    AuthUserFile /home/kernellover/.htpasswd
     require valid-user
A partir de ahí revista tu expresión regular, creo que puede estar por aquí el problema.
Cuidado con los directorios (barra inclinada) que en windows van al revés que en linux.
En principio ya estaría, si no te funciona prueba a quitar las dos últimas líneas de tu código para detectar si el problema viene de la linea RewriteEngine on recuerdo que a mi una vez me dió problemas y era eso.

Salut y suerte con los jodid... ficheros htacces

Última edición por Kernellover; 01/05/2007 a las 05:26 Razón: Falta de ortografía digna de censura y cierre de foro.
  #7 (permalink)  
Antiguo 01/05/2007, 05:43
Avatar de Kernellover  
Fecha de Ingreso: noviembre-2002
Ubicación: Perdido
Mensajes: 251
Antigüedad: 21 años, 5 meses
Puntos: 0
Re: .htaccess con xampp bajo windows

Por cierto, si fuera problema del RewriteEngine on, lo único que tienes que hacer es cargar el modulo en tu servidor.
Sí, suele estar deshabilitado por defecto en algunos servidores WAMP, LAMP... la manera es ir al fichero de configuración de tu servidor apache, y ahí donde veas que aparecen las opciones de Loadmodule le habilitas (borrando el caracter '#' que precede la sentencia) rewrite_module.

Suerte nuevamente!
  #8 (permalink)  
Antiguo 01/05/2007, 08:13
 
Fecha de Ingreso: octubre-2005
Mensajes: 407
Antigüedad: 18 años, 6 meses
Puntos: 2
Re: .htaccess con xampp bajo windows

muchas gracias Kernellover

el modulo esta activado, y aun continuo con el problema
si se te ocurre otro cosa
la probare

saludos
__________________
DJJJ
  #9 (permalink)  
Antiguo 01/05/2007, 13:45
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Re: .htaccess con xampp bajo windows

No sé si el problema puede ser la distinción de mayúsculas y minúsculas, pero prueba cambiando los Rewriterule por RewriteRule
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #10 (permalink)  
Antiguo 24/05/2007, 10:45
 
Fecha de Ingreso: mayo-2007
Mensajes: 2
Antigüedad: 16 años, 11 meses
Puntos: 0
Re: .htaccess con xampp bajo windows

intenta así

Código PHP:
<IfModule mod_rewrite.c>
Options +FollowSymLinks 
RewriteEngine on 
RewriteRule 
^(.*)/(.*),(.*)/(.*),(.*)/$ $1.php?$2=$3&$4=$
RewriteRule 
^(.*)/(.*),(.*)/$ $1.php?$2=$
</IfModule
nos dices como te fue.

Saludos desde Monterrey NL

Última edición por rickyrichi; 24/05/2007 a las 18:49
  #11 (permalink)  
Antiguo 29/05/2007, 00:56
 
Fecha de Ingreso: marzo-2005
Ubicación: Madrid
Mensajes: 233
Antigüedad: 19 años, 1 mes
Puntos: 5
Re: .htaccess con xampp bajo windows

pues a mi en windows xp al intentar crear el archivo .htacess me dice algo asi como error, debe especificar un nombre de archivo.

Cuando intento renombrar los htacess.txt del joomla por ejemplo me dice lo mismo, realmente pense que sobre windows no se podia usar esta opcion.

Ya me dicen como se hace..xDDD
  #12 (permalink)  
Antiguo 25/03/2009, 14:17
 
Fecha de Ingreso: agosto-2008
Mensajes: 7
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: .htaccess con xampp bajo windows

¡Error en el servidor!

El servidor encontro un error interno y fue imposible completar su solicitud. Existe tambien la posibilidad de que el servidor este sobrecargado o de algún error en un programa de CGI.

Por favor contacte con el webmaster en caso de que usted crea que existe un error en el servidor.
Error 500
localhost
03/25/09 14:14:05
Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8
  #13 (permalink)  
Antiguo 25/03/2009, 22:27
 
Fecha de Ingreso: agosto-2008
Mensajes: 7
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: .htaccess con xampp bajo windows

Hola

Alguien puede ayudarme con este error, he investigado y aun no e dado con la solucion.
Utilizo Xampp 1.7 para Windows, anda bien cuando muestro informacion desde una BD, pero cuando necesito autentificar algun usuario me manda el error. tambien anexo mi codigo (el mismo que funciona con Wamp y Appserv)

¡Error en el servidor!

El servidor encontro un error interno y fue imposible completar su solicitud. Existe tambien la posibilidad de que el servidor este sobrecargado o de algún error en un programa de CGI.

Por favor contacte con el webmaster en caso de que usted crea que existe un error en el servidor.
Error 500
localhost
03/25/09 14:14:05
Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8


<?php

include("conex.php");

$nick=$_POST['nick'];
$password= md5($_POST['password']);

//if (isset($Entrar))
{ if (isset($nick) && isset ($password))
{ $link = conectarse();
$query = "SELECT nick, password FROM clientes WHERE nick='$nick' OR password = '$password'";
$result = mysql_query($query,$link);
if (mysql_num_rows($result) != 0)
{ $link = conectarse();
$query = "SELECT nick, password FROM clientes WHERE nick='$nick' AND password = '$password'";
$result = mysql_query($query,$link);
if (mysql_num_rows($result) != 0)
//{ header("Location: pcatalogo.php?nick=$nick"); }
else
// { header("Location: sesion.php?band=2");
// }
mysql_free_result($result);
mysql_close($link);
}
else
// {header("Location: sesion.php?band=3");
// }
mysql_free_result($result);
mysql_close($link);
}
}
?>
  #14 (permalink)  
Antiguo 25/03/2009, 22:29
 
Fecha de Ingreso: agosto-2008
Mensajes: 7
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: .htaccess con xampp bajo windows

perdon mi codigo es este:
<?php

include("conex.php");

$nick=$_POST['nick'];
$password= md5($_POST['password']);

if (isset($Entrar))
{ if (isset($nick) && isset ($password))
{ $link = conectarse();
$query = "SELECT nick, password FROM clientes WHERE nick='$nick' OR password = '$password'";
$result = mysql_query($query,$link);
if (mysql_num_rows($result) != 0)
{ $link = conectarse();
$query = "SELECT nick, password FROM clientes WHERE nick='$nick' AND password = '$password'";
$result = mysql_query($query,$link);
if (mysql_num_rows($result) != 0)
{ header("Location: pcatalogo.php?nick=$nick"); }
else
{ header("Location: sesion.php?band=2");
}
mysql_free_result($result);
mysql_close($link);
}
else
{header("Location: sesion.php?band=3");
}
mysql_free_result($result);
mysql_close($link);
}
}
?>
  #15 (permalink)  
Antiguo 30/03/2009, 06:32
 
Fecha de Ingreso: junio-2007
Mensajes: 152
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: .htaccess con xampp bajo windows

Amigo a mi me paso lo mismo y lo que hice fue lo siguiente y me anduvo

1-Abri el archivo httpd.config que esta en la carpeta apache, ubicada en la instalación de XAMPP.
2-Busca “#LoadModule rewrite_module modules/mod_rewrite.so“.
3- Quita la “#” y guarda los cambio.
4- Ahora solo queda reinicia Apache por vía del Panel de Control de XAMPP, o por el administrador de servicios de Windows y listo.

suerte a mi me funciono asi
  #16 (permalink)  
Antiguo 03/04/2009, 12:26
 
Fecha de Ingreso: agosto-2008
Mensajes: 7
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: .htaccess con xampp bajo windows

sigo igual esto no me ayudo mucho

pero muchas gracias

sigo intentando
  #17 (permalink)  
Antiguo 17/12/2009, 00:16
 
Fecha de Ingreso: enero-2007
Ubicación: Loma de Cabrera
Mensajes: 6
Antigüedad: 17 años, 3 meses
Puntos: 0
De acuerdo Respuesta: .htaccess con xampp bajo windows

guerrerozj y demás, sé que este post lleva más de 6 meses, pero para confirmarle a los demás usuarios que le aparece este error luego de instalar XAMPP en Windows, deben realizar lo que dice nuestro amigo sciutomaxi...
  1. Abrir el archivo httpd.config ubicado en en la ruta apache/conf/ en la instalación de XAMPP (utilice notepad o mucho mejor Notepad ++).
  2. Buscar “#LoadModule rewrite_module modules/mod_rewrite.so“.
  3. Quitar el símbolo de “#” y guardar los cambios.
  4. Luego reiniciar Apache por vía del Panel de Control de XAMPP, o por el administrador de servicios de Windows y listo.
  #18 (permalink)  
Antiguo 19/01/2011, 08:08
 
Fecha de Ingreso: enero-2011
Mensajes: 1
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: .htaccess con xampp bajo windows

lo tome de otro foro por eso el nombre....




···············································
kenmcd wrote:

Apache mod_rewrite is not enabled in the default XAMPP installation.
You must enable it.

Apache requirements for mod_rewrite to work
The Apache httpd.conf file has the settings to enable URL rewriting.
Two settings are required.
1. mod_rewrite module is installed
Search file for "LoadModule rewrite_module" and un-comment that line (remove the #)
2. AllowOverride All
Search file for "AllowOverride None" and change it to "AllowOverride All"
3. Restart Apache
Restarting the Apache web server is required for the changes to take effect.

I have XAMPP installed on my C drive, so my httpd.conf file is here:
C:\xampp\apache\conf\httpd.conf

Adjust this for where you installed XAMPP.
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 06:10.