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

ayuda con .htaccess

Estas en el tema de ayuda con .htaccess en el foro de Apache en Foros del Web. hola lo q quiero es q cuando entren en mi pagina ejemplo dominio.com/pepe la pagina lo interprete como index.php?usuario=pepe se q es posible por q ...
  #1 (permalink)  
Antiguo 18/06/2008, 20:00
Avatar de ..::MaRcOs::..  
Fecha de Ingreso: diciembre-2006
Mensajes: 328
Antigüedad: 17 años, 11 meses
Puntos: 3
ayuda con .htaccess

hola lo q quiero es q cuando entren en mi
pagina ejemplo dominio.com/pepe
la pagina lo interprete como
index.php?usuario=pepe
se q es posible por q antes lo habia echo
pero perdi los codigos.. les agradezco colaboren
  #2 (permalink)  
Antiguo 18/06/2008, 22:38
Avatar de Tombar  
Fecha de Ingreso: junio-2008
Ubicación: /home/tombar
Mensajes: 198
Antigüedad: 16 años, 5 meses
Puntos: 11
Respuesta: ayuda con .htaccess

Seria algo asi si no me equivoco!

Código:
RewriteRule ^([_A-Za-z0-9-]+)/?$ index.php?f=$1 [L]
Saludos Tombar
  #3 (permalink)  
Antiguo 19/06/2008, 00:11
 
Fecha de Ingreso: marzo-2008
Mensajes: 306
Antigüedad: 16 años, 7 meses
Puntos: 6
Respuesta: ayuda con .htaccess

Creo que la regla de Tombar es correcta excepto una pequeña errata al final:
Código:
RewriteRule ^([_A-Za-z0-9-]+)/?$ index.php?usuario=$1 [L]
__________________
Pop & Rock Bands
Pop Music Stars
  #4 (permalink)  
Antiguo 19/06/2008, 01:46
Avatar de ..::MaRcOs::..  
Fecha de Ingreso: diciembre-2006
Mensajes: 328
Antigüedad: 17 años, 11 meses
Puntos: 3
Respuesta: ayuda con .htaccess

ps no se q pasa lo estoy usando asi

RewriteEngine on
RewriteRule ^([A-Za-z0-9-]+)/?$ index.php?usuario=$1

y funciona a ratos y luego pruebo de nuevo y nada
no se q pasara a veces me saca error 404
q sera?
  #5 (permalink)  
Antiguo 19/06/2008, 10:41
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: ayuda con .htaccess

Tema trasladado a Apache.
  #6 (permalink)  
Antiguo 19/06/2008, 11:52
Avatar de ..::MaRcOs::..  
Fecha de Ingreso: diciembre-2006
Mensajes: 328
Antigüedad: 17 años, 11 meses
Puntos: 3
Respuesta: ayuda con .htaccess

listo ya lo solucione
ahora quiero otra cosita
cuando lo coloque de la siguiente manera
cuando no se pone nana es decir dominio.com sale la portada
y cuando se agrega el nombre de usuario dominio.com/pepe
me manda a perfil.php?usuario=pepe

lo q quiero agregarle es otras paginas pero para no me salga
dominio.com/registro.php si no dominio.com/registro
algo asi como pre definirlas
  #7 (permalink)  
Antiguo 19/06/2008, 12:16
 
Fecha de Ingreso: marzo-2008
Mensajes: 306
Antigüedad: 16 años, 7 meses
Puntos: 6
Respuesta: ayuda con .htaccess

Para lo del registro puedes probar con:
Código:
RewriteRule ^registro\/?$    registro.php  [L]
__________________
Pop & Rock Bands
Pop Music Stars
  #8 (permalink)  
Antiguo 19/06/2008, 13:22
Avatar de Tombar  
Fecha de Ingreso: junio-2008
Ubicación: /home/tombar
Mensajes: 198
Antigüedad: 16 años, 5 meses
Puntos: 11
Respuesta: ayuda con .htaccess

Cita:
Iniciado por 00siete Ver Mensaje
Creo que la regla de Tombar es correcta excepto una pequeña errata al final:
Código:
RewriteRule ^([_A-Za-z0-9-]+)/?$ index.php?usuario=$1 [L]

Ooops!

Gracias x la correcion
  #9 (permalink)  
Antiguo 20/06/2008, 03:50
Avatar de ..::MaRcOs::..  
Fecha de Ingreso: diciembre-2006
Mensajes: 328
Antigüedad: 17 años, 11 meses
Puntos: 3
Respuesta: ayuda con .htaccess

bueno gracias por la colaboracion prestada
resulta q sigo teniendo problemitas
bueno el .htaccess quedo ai

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^([A-Za-z0-9-]+)/?$ /index.php?usuario=$1 [L]

y este es mi index

<?php
if(!isset($_GET[usuario]))
{header ('location: intro.php');}
else
{
$user = "$_GET[usuario]";
include('config.php');
$query = ("SELECT * FROM users WHERE nick = ".$user."");
$result = mysql_query($query) or die ("Error en la consulta Query: " . mysql_error());
while( $datos = mysql_fetch_array( $result ) ) {
$id = "$datos[id]"; }
header('location perfil.php?id='.$id.'');
}
?>

la idea es q cuando entre dominio.com me mande a intro.php
y q cuando entre como dominio.com/pepe me busque el nick de pepe
en la db y me saque su id y me redireccione a ver el perfil de tal id
no se si me hice entender bien

bueno el problema con esto q tengo es q me bota error
Error en la consulta Query: Unknown column 'pepe' in 'where clause'
no se q sera?
  #10 (permalink)  
Antiguo 20/06/2008, 10:56
Avatar de ..::MaRcOs::..  
Fecha de Ingreso: diciembre-2006
Mensajes: 328
Antigüedad: 17 años, 11 meses
Puntos: 3
Respuesta: ayuda con .htaccess

alguien q me ayude... lo otro es q no se por q
demora tanto cargando... desde q puse el .htaccess
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 07:52.