Autor Tema: Duda htaccess  (Leído 2682 veces)

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Duda htaccess
« en: 28 de Julio de 2008, 15:36:04 pm »
Hola, necesito hacer que cuando se entre a miweb/citys/X redireccione a miweb/citys/city.php?c=X ... tengo entendido k se ace con htaccess pro me he liado...
¿Como seria mas o menos?... teniendo en cuenta que el htaccess debe ir en la carpeta citys...
se me olvidaba, tambien si entran a miweb/citys/X/viv k redireccione a miweb/citys/city.php?c=X&m=viv
no se si se puede = k sin lo de viv :S

Gracias de antemano, salu2.
« Última modificación: 28 de Julio de 2008, 16:17:04 pm por westwest »

Comunidad PHPeros

Duda htaccess
« en: 28 de Julio de 2008, 15:36:04 pm »

Desconectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re: Duda htaccess
« Respuesta #1 en: 28 de Julio de 2008, 16:16:04 pm »
Prueba con esto :D

Código: [Seleccionar]
RewriteEngine on
RewriteRule miweb/citys/(.*) miweb/citys/city.php?c=$1
Por favor, leete las Normas


Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: Duda htaccess
« Respuesta #2 en: 28 de Julio de 2008, 16:20:12 pm »
dice archivo no encontrado :S

Desconectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re: Duda htaccess
« Respuesta #3 en: 28 de Julio de 2008, 16:24:01 pm »
A ver has creado un archivo .htaccess?
Dame más información sobre el/los error/es porque sino ayudarte es bastante dificil...
Por favor, leete las Normas


Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: Duda htaccess
« Respuesta #4 en: 28 de Julio de 2008, 16:53:02 pm »
Si, si... esta creado...
mira la URL es:
http://habbox.es/citys/lokesea
en el .htaccess puse:
Código: [Seleccionar]
RewriteEngine on
RewriteRule http://habbox.es/citys/(.*) http://habbox.es/citys/city.php?c=$1
y en el city.php solo pone

<?php
echo $_GET[&#39;c&#39;];
?>

Para probar...

Desconectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re: Duda htaccess
« Respuesta #5 en: 28 de Julio de 2008, 17:10:00 pm »
vale... porque tienes mal creado el htaccess...
Pon exactamente esto:
Código: [Seleccionar]
RewriteEngine on
RewriteRule citys/(.*) citys/city.php?c=$1
Por favor, leete las Normas


Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: Duda htaccess
« Respuesta #6 en: 28 de Julio de 2008, 17:24:39 pm »
nada :S lo mismo

Desconectado kekoman

  • PHPero Master
  • ******
  • Mensajes: 1.180
  • Karma: 45
  • Sexo: Masculino
  • Mi nuevo usuario es marco811
    • Ver Perfil
Re: Duda htaccess
« Respuesta #7 en: 29 de Julio de 2008, 01:26:43 am »
Esto se hace asi:  :)
RewriteEngine on
Rewriterule 
^anonimo/(.+)$ anom.php?url=$1

Saludos!


Este usuario ya no lo uso, mi nuevo usuario es marco811

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: Duda htaccess
« Respuesta #8 en: 29 de Julio de 2008, 13:53:14 pm »
:S nada, no hay manera

Desconectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re: Duda htaccess
« Respuesta #9 en: 29 de Julio de 2008, 13:54:35 pm »
Enseñanos una vez más el codigo que tienes puesto en .htaccess, y tambien dinos en que carpeta los tienes metido.. porque todo importa
Por favor, leete las Normas


Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: Duda htaccess
« Respuesta #10 en: 29 de Julio de 2008, 13:57:52 pm »
ok...
RewriteEngine on
RewriteRule ^citys/(.+)$ citys/city.php?c=$1
tambien probe cambiando el + por * y nada
en city.php pone
<?php
echo $_GET['c'];
?>
y lo tengo metido en habbox.es/citys

Desconectado Rodrinete

  • PHPer@ Fijo
  • ***
  • Mensajes: 222
  • Karma: 6
    • Ver Perfil
Re: Duda htaccess
« Respuesta #11 en: 29 de Julio de 2008, 14:11:56 pm »
Tienes que meter el htaccess en la carpeta principal de tu host :D

Desconectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re: Duda htaccess
« Respuesta #12 en: 29 de Julio de 2008, 14:12:16 pm »
.htaccess debe estar en una carpeta por encima de "citys" o sino cambiar el .htaccess
Por favor, leete las Normas


Desconectado Rodrinete

  • PHPer@ Fijo
  • ***
  • Mensajes: 222
  • Karma: 6
    • Ver Perfil
Re: Duda htaccess
« Respuesta #13 en: 29 de Julio de 2008, 14:15:29 pm »
En ese caso deberías ponerlo asi:

Código: [Seleccionar]
RewriteEngine on
RewriteRule (.*) city.php?c=$1

Pero otra cosa, el htaccess va con la carpeta del servidor o con la externa, es decir, si va con:
servidor\home\htdocs\tuusuario\
o con:
/indice
 :-X

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: Duda htaccess
« Respuesta #14 en: 29 de Julio de 2008, 14:48:45 pm »
:S nada