redirigir ?

30/03/2007 - 10:30 por urko binarya | Informe spam
haber si me explico bien.
Supongamos que tengo una pagina web de productos
www.midominio.com/subfamilia.asp?id=1

donde muestro los productos de esa subfamilia

quiero que cuando alguien ponga
www.midominio.com/jardineria/

realmente este viendo la url de arriba

que tengo que configurar?
tengo que configurar algo en el hosting?
he intentado en arsys pero como va con ?id=1 me dice que los caracteres no
son validos.

o hago un directorio jardineria y un index.asp que me muestre esos
productos?
esto seria lo mas facil, pero quiero hacer algo más generico.

saludos
urko

Preguntas similare

Leer las respuestas

#1 urko binarya
30/03/2007 - 11:37 | Informe spam
bueno
se me ha ocurrido codificar la url

Server.URLEncode(".. .?id=1")
y luego ponerla en los directorios virtuales,
y ha funcionado.
pero si hay otra manera más efectiva me gustaría saberla, antes de tener que
dar de alta unos cuantos directorios.
saludos y gracias
urko

"urko binarya" escribió en el mensaje
news:
haber si me explico bien.
Supongamos que tengo una pagina web de productos
www.midominio.com/subfamilia.asp?id=1

donde muestro los productos de esa subfamilia

quiero que cuando alguien ponga
www.midominio.com/jardineria/

realmente este viendo la url de arriba

que tengo que configurar?
tengo que configurar algo en el hosting?
he intentado en arsys pero como va con ?id=1 me dice que los caracteres no
son validos.

o hago un directorio jardineria y un index.asp que me muestre esos
productos?
esto seria lo mas facil, pero quiero hacer algo más generico.

saludos
urko


Respuesta Responder a este mensaje
#2 Dani Castillo
30/03/2007 - 11:59 | Informe spam
En el iis, configura en errores personalizados, el 404 (y sus variantes)
para que apunten a un html tuyo

en ese fichero (404.htm por ejemplo de tu raiz web) pones algo como
<HTML>
<BODY>
<script>
n=top.document.location;
var nn = new String(n);
nn=nn.replace(/tudominio/g,"");
nn=nn.replace(/http\:\//g,"");
nn=nn.replace(/\//g,"");
nn=nn.replace(/%20/g,"-");
document.location="http://tudominio/subfamilia.asp?id="+nn;

</script>
</BODY></HTML>

algo asi deberia funcionar, aunq bueno tendras que retocarlo y cambiar
tudominio por tu sitio web etc , pero la idea es esa, trabajar con
javascript para poder sacar la url y convertila a como te interesa


_____________________
Dani
_____________________
"urko binarya" escribió en el mensaje
news:
bueno
se me ha ocurrido codificar la url

Server.URLEncode(".. .?id=1")
y luego ponerla en los directorios virtuales,
y ha funcionado.
pero si hay otra manera más efectiva me gustaría saberla, antes de tener


que
dar de alta unos cuantos directorios.
saludos y gracias
urko

"urko binarya" escribió en el mensaje
news:
> haber si me explico bien.
> Supongamos que tengo una pagina web de productos
> www.midominio.com/subfamilia.asp?id=1
>
> donde muestro los productos de esa subfamilia
>
> quiero que cuando alguien ponga
> www.midominio.com/jardineria/
>
> realmente este viendo la url de arriba
>
> que tengo que configurar?
> tengo que configurar algo en el hosting?
> he intentado en arsys pero como va con ?id=1 me dice que los caracteres


no
> son validos.
>
> o hago un directorio jardineria y un index.asp que me muestre esos
> productos?
> esto seria lo mas facil, pero quiero hacer algo más generico.
>
> saludos
> urko
>
>


Respuesta Responder a este mensaje
#3 Manuel Vera
30/03/2007 - 15:45 | Informe spam
Hola Dani

Pero ¿de esa forma igualmente no se estaria viendo el querystring en la
"barra de direcciones" del navegador?
Creo que eso es lo que quiere evitar el amigo Urko.

Salu2
MV

"Dani Castillo" <danicastilloarrobahotmail.com> escribió en el mensaje
news:
En el iis, configura en errores personalizados, el 404 (y sus variantes)
para que apunten a un html tuyo

en ese fichero (404.htm por ejemplo de tu raiz web) pones algo como
<HTML>
<BODY>
<script>
n=top.document.location;
var nn = new String(n);
nn=nn.replace(/tudominio/g,"");
nn=nn.replace(/http\:\//g,"");
nn=nn.replace(/\//g,"");
nn=nn.replace(/%20/g,"-");
document.location="http://tudominio/subfamilia.asp?id="+nn;

</script>
</BODY></HTML>

algo asi deberia funcionar, aunq bueno tendras que retocarlo y cambiar
tudominio por tu sitio web etc , pero la idea es esa, trabajar con
javascript para poder sacar la url y convertila a como te interesa


_____________________
Dani
_____________________
"urko binarya" escribió en el mensaje
news:
bueno
se me ha ocurrido codificar la url

Server.URLEncode(".. .?id=1")
y luego ponerla en los directorios virtuales,
y ha funcionado.
pero si hay otra manera más efectiva me gustaría saberla, antes de tener


que
dar de alta unos cuantos directorios.
saludos y gracias
urko

"urko binarya" escribió en el mensaje
news:
> haber si me explico bien.
> Supongamos que tengo una pagina web de productos
> www.midominio.com/subfamilia.asp?id=1
>
> donde muestro los productos de esa subfamilia
>
> quiero que cuando alguien ponga
> www.midominio.com/jardineria/
>
> realmente este viendo la url de arriba
>
> que tengo que configurar?
> tengo que configurar algo en el hosting?
> he intentado en arsys pero como va con ?id=1 me dice que los caracteres


no
> son validos.
>
> o hago un directorio jardineria y un index.asp que me muestre esos
> productos?
> esto seria lo mas facil, pero quiero hacer algo más generico.
>
> saludos
> urko
>
>






Respuesta Responder a este mensaje
#4 Dani Castillo
30/03/2007 - 22:10 | Informe spam
bueno creo que solo quiere que sea equivalente un metodo y otro, pero tienes
razon asi se ve la redireccion
mm no se si haciendo un iframe o frame que ocupe todo el doc dentro del
404.htm se podria mantener la direccion "erronea" (la de /nombre) y
saltar... no tengo el iis ahora a mano :S

pero si como siempre tienes razon :D

dani.

"Manuel Vera" escribió en el mensaje
news:
Hola Dani

Pero ¿de esa forma igualmente no se estaria viendo el querystring en la
"barra de direcciones" del navegador?
Creo que eso es lo que quiere evitar el amigo Urko.

Salu2
MV

"Dani Castillo" <danicastilloarrobahotmail.com> escribió en el mensaje
news:
En el iis, configura en errores personalizados, el 404 (y sus variantes)
para que apunten a un html tuyo

en ese fichero (404.htm por ejemplo de tu raiz web) pones algo como
<HTML>
<BODY>
<script>
n=top.document.location;
var nn = new String(n);
nn=nn.replace(/tudominio/g,"");
nn=nn.replace(/http\:\//g,"");
nn=nn.replace(/\//g,"");
nn=nn.replace(/%20/g,"-");
document.location="http://tudominio/subfamilia.asp?id="+nn;

</script>
</BODY></HTML>

algo asi deberia funcionar, aunq bueno tendras que retocarlo y cambiar
tudominio por tu sitio web etc , pero la idea es esa, trabajar con
javascript para poder sacar la url y convertila a como te interesa


_____________________
Dani
_____________________
"urko binarya" escribió en el mensaje
news:
bueno
se me ha ocurrido codificar la url

Server.URLEncode(".. .?id=1")
y luego ponerla en los directorios virtuales,
y ha funcionado.
pero si hay otra manera más efectiva me gustaría saberla, antes de tener


que
dar de alta unos cuantos directorios.
saludos y gracias
urko

"urko binarya" escribió en el mensaje
news:
> haber si me explico bien.
> Supongamos que tengo una pagina web de productos
> www.midominio.com/subfamilia.asp?id=1
>
> donde muestro los productos de esa subfamilia
>
> quiero que cuando alguien ponga
> www.midominio.com/jardineria/
>
> realmente este viendo la url de arriba
>
> que tengo que configurar?
> tengo que configurar algo en el hosting?
> he intentado en arsys pero como va con ?id=1 me dice que los
> caracteres


no
> son validos.
>
> o hago un directorio jardineria y un index.asp que me muestre esos
> productos?
> esto seria lo mas facil, pero quiero hacer algo más generico.
>
> saludos
> urko
>
>










Respuesta Responder a este mensaje
#5 Manuel Vera
30/03/2007 - 22:20 | Informe spam
De cualquier modo... lo que enviaste a mi me sirve perfectamente!!!
=D
Hace mucho tiempo me pidieron algo asi, y no importaba que se vieran los
parametros. Solo se queria colocar una URL generica para no complicar tanto
la URL. Era para cuestion de banners y esas cosas.
Gracias por el dato.
=D
Saludos
Manuel

"Dani Castillo" escribió en el mensaje
news:
bueno creo que solo quiere que sea equivalente un metodo y otro, pero
tienes razon asi se ve la redireccion
mm no se si haciendo un iframe o frame que ocupe todo el doc dentro del
404.htm se podria mantener la direccion "erronea" (la de /nombre) y
saltar... no tengo el iis ahora a mano :S

pero si como siempre tienes razon :D

dani.

"Manuel Vera" escribió en el mensaje
news:
Hola Dani

Pero ¿de esa forma igualmente no se estaria viendo el querystring en la
"barra de direcciones" del navegador?
Creo que eso es lo que quiere evitar el amigo Urko.

Salu2
MV

"Dani Castillo" <danicastilloarrobahotmail.com> escribió en el mensaje
news:
En el iis, configura en errores personalizados, el 404 (y sus variantes)
para que apunten a un html tuyo

en ese fichero (404.htm por ejemplo de tu raiz web) pones algo como
<HTML>
<BODY>
<script>
n=top.document.location;
var nn = new String(n);
nn=nn.replace(/tudominio/g,"");
nn=nn.replace(/http\:\//g,"");
nn=nn.replace(/\//g,"");
nn=nn.replace(/%20/g,"-");
document.location="http://tudominio/subfamilia.asp?id="+nn;

</script>
</BODY></HTML>

algo asi deberia funcionar, aunq bueno tendras que retocarlo y cambiar
tudominio por tu sitio web etc , pero la idea es esa, trabajar con
javascript para poder sacar la url y convertila a como te interesa


_____________________
Dani
_____________________
"urko binarya" escribió en el mensaje
news:
bueno
se me ha ocurrido codificar la url

Server.URLEncode(".. .?id=1")
y luego ponerla en los directorios virtuales,
y ha funcionado.
pero si hay otra manera más efectiva me gustaría saberla, antes de
tener


que
dar de alta unos cuantos directorios.
saludos y gracias
urko

"urko binarya" escribió en el mensaje
news:
> haber si me explico bien.
> Supongamos que tengo una pagina web de productos
> www.midominio.com/subfamilia.asp?id=1
>
> donde muestro los productos de esa subfamilia
>
> quiero que cuando alguien ponga
> www.midominio.com/jardineria/
>
> realmente este viendo la url de arriba
>
> que tengo que configurar?
> tengo que configurar algo en el hosting?
> he intentado en arsys pero como va con ?id=1 me dice que los
> caracteres


no
> son validos.
>
> o hago un directorio jardineria y un index.asp que me muestre esos
> productos?
> esto seria lo mas facil, pero quiero hacer algo más generico.
>
> saludos
> urko
>
>














Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida