Or, at least, kind of...
Sempre me fascinaram aqueles sites que escrevemos http://qqnome.qqdominio.com/ola/ole e ele sabe o que há-de fazer com o olá e o olé e mete isso tudo numa página.
Por exemplo o http://fotothing.com/herrpedro mostra logo a galeria do herrpedro
Acho isto fantabulástico!
Como sou muito muito invejoso (prova provada disto são os insultos que eu faço às pessoas que tem um carro muito melhor que o meu, principalmente se forem do sexo oposto) pensei "tambem quero"
Desabafei com um amigo meu que dá umas voltas nestas coisas e ele disse-me que se chamava URLRewriting. Recebe-se um URL, faz-se um parse maluco, coloca-se o nome de uma pagina qqcoisa.aspx, adiciona-se o ?parametro= + o que vem no url e já está.
Piscinei, vi exemplos de coisas bastante estranhas, todas elas envolven o ficheiro global.asax , outras envolvem o web.config+configuração de um ficheiro dll, e eu, como gosto de atamancar, não fui por nenhuma destas.
Criei o 404.aspx
Fui ao meu fabuluso control panel do tuganet e criei uma custom page para o erro 404-notfound (penso que tambem se pode fazer no web.config mas não tenho a certeza). Fiz o display de umas variaveis que vem no http_header. Descobri que na querystring tambem vem lá o url errado. Fiz o parse e o response.redirect para uma pagina.aspx?param=URLParsado.
E mai nada!
http://photoalbum.aminha.tv/keyw/pedro
Have fun.
Sempre me fascinaram aqueles sites que escrevemos http://qqnome.qqdominio.com/ola/ole e ele sabe o que há-de fazer com o olá e o olé e mete isso tudo numa página.
Por exemplo o http://fotothing.com/herrpedro mostra logo a galeria do herrpedro
Acho isto fantabulástico!
Como sou muito muito invejoso (prova provada disto são os insultos que eu faço às pessoas que tem um carro muito melhor que o meu, principalmente se forem do sexo oposto) pensei "tambem quero"
Desabafei com um amigo meu que dá umas voltas nestas coisas e ele disse-me que se chamava URLRewriting. Recebe-se um URL, faz-se um parse maluco, coloca-se o nome de uma pagina qqcoisa.aspx, adiciona-se o ?parametro= + o que vem no url e já está.
Piscinei, vi exemplos de coisas bastante estranhas, todas elas envolven o ficheiro global.asax , outras envolvem o web.config+configuração de um ficheiro dll, e eu, como gosto de atamancar, não fui por nenhuma destas.
Criei o 404.aspx
Fui ao meu fabuluso control panel do tuganet e criei uma custom page para o erro 404-notfound (penso que tambem se pode fazer no web.config mas não tenho a certeza). Fiz o display de umas variaveis que vem no http_header. Descobri que na querystring tambem vem lá o url errado. Fiz o parse e o response.redirect para uma pagina.aspx?param=URLParsado.
E mai nada!
http://photoalbum.aminha.tv/keyw/pedro
Have fun.
No comments:
Post a Comment