Tema: Mod_rewrite
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/03/2008, 20:04
Avatar de david_M_G
david_M_G
 
Fecha de Ingreso: febrero-2005
Mensajes: 938
Antigüedad: 19 años, 9 meses
Puntos: 20
Mod_rewrite

Hola a todos,

Estoy creando una web de blogs, en la que cada usuario puede crear su blog...

Mi intención es la de que se acceda al blog del usuario a través de la dirección dominio.com/usuario. Hasta aquí no hay problema, ya que puedo conseguirlo con algo similar a esto:

Código:
RewriteEngine On
RewriteRule ^([^/]*)$ usuario.php?nombre=$1 [L]
Lo cual transformaría: dominio.com/usuario.php?nombre=1
en lo siguiente: dominio.com/1


El problema viene cuando quiero cargar dominio.com a secas, porque entonces buscaría usuario.php?nombre=

O si quiero cargar una pagina dominio.com/pagina.php.

¿Cómo lo hago para que no busque a un usuario en el segundo y tercer caso? ¿Debería usar subdominios..? ¿Debería usar algún tipo de condicional en HTACCESS?

En fín.. a ver si alguien sabe