Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[IIS/C#] nette urls ala tweakers *

Pagina: 1
Acties:

  • martijnvanegdom
  • Registratie: Januari 2004
  • Laatst online: 03-11 00:39
Beste Mensen,

Ons eigen tweakers.net maak gebruik van erg nette urls. Nu is dit met mod_rewrite en apache niet zo heel moeilijk (zeg gerust makkelijk) om dat voor elkaar te krijgen.. beetje php er tegen aangooien en klaar.. Maar is dit ook voor elkaar te krijgen met ISS (en C#), ik kan het nergens vinden.. 1 van julie een idee?

  • Joshua
  • Registratie: Juli 2005
  • Laatst online: 12-11 13:44
Beetje zoek werk en je was op "IIS Rewrite" uitgekomen ;)

[ Voor 28% gewijzigd door Joshua op 16-11-2007 08:48 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Nu online

gorgi_19

Kruimeltjes zijn weer op :9

In IIS alle extenties mappen naar de ASP.Net parser en vervolgens Context.RewritePath gebruiken in je global.asax.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 14:26

TeeDee

CQB 241

Ionic Isapi Rewrite.
gorgi_19 schreef op vrijdag 16 november 2007 @ 08:49:
In IIS alle extenties mappen naar de ASP.Net parser en vervolgens Context.RewritePath gebruiken in je global.asax.
Mjah, dat is alleen een oplossing mits je geen ISAPI mag installeren.

Trouwens, ik denk niet dat het International Space Station op een Url rewriter zit te wachten. Ik vermoed dat je Internet Information Server wil hebben.

Heart..pumps blood.Has nothing to do with emotion! Bored


  • gorgi_19
  • Registratie: Mei 2002
  • Nu online

gorgi_19

Kruimeltjes zijn weer op :9

TeeDee schreef op vrijdag 16 november 2007 @ 09:17:
Mjah, dat is alleen een oplossing mits je geen ISAPI mag installeren.
Hoezo? :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
TeeDee schreef op vrijdag 16 november 2007 @ 09:17:

Mjah, dat is alleen een oplossing mits je geen ISAPI mag installeren.
Of als je geen dure dingen wil aanschaffen en meer controle wil hebben over het rewrite proces ;) Ikzelf gebruik het al tijden en het werkt echt d:)b

[ Voor 22% gewijzigd door RobIII op 16-11-2007 09:46 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 14:26

TeeDee

CQB 241

Ah, ik zie dat ik vergeten ben om er imo bij te zetten.
Persoonlijk vind ik 't minder mooie oplossing, zeker als je bijvoorbeeld een Isapi tot je beschikking hebt.

Ben het wel met RobIII eens dat je meer controle hebt over het rewrite proces.

[ Voor 11% gewijzigd door TeeDee op 16-11-2007 09:24 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


  • Korben
  • Registratie: Januari 2001
  • Laatst online: 14-11 13:15

Korben

() => {};

ISAPI en extensions mappen zijn niet altijd een optie, dus als dat niet kan is er ook nog de (relatief smerige) oplossing van 404's redirecten naar een custom .aspx.

.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?


  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 27-11 10:50

_Thanatos_

Ja, en kaal

Je kunt toch ook een HttpHandler (of was het nou HttpModule?) maken en registreren in je web.config? Ik heb dat ooit eens gedaan, en volgens mij werkte dat zonder configuratie van IIS... Pin me er niet vast.

[ Voor 7% gewijzigd door _Thanatos_ op 16-11-2007 20:18 ]

日本!🎌


  • Niek.NET
  • Registratie: Oktober 2005
  • Laatst online: 15:08

  • gorgi_19
  • Registratie: Mei 2002
  • Nu online

gorgi_19

Kruimeltjes zijn weer op :9

_Thanatos_ schreef op vrijdag 16 november 2007 @ 20:18:
Je kunt toch ook een HttpHandler (of was het nou HttpModule?) maken en registreren in je web.config? Ik heb dat ooit eens gedaan, en volgens mij werkte dat zonder configuratie van IIS... Pin me er niet va
Je moet hem nog steeds mappen in IIS, anders verwerkt hij niet standaard via het aspnet process :)
Een module kan je gebruiken; in effect hetzelfde als via de global.asax (afgezien dat een module nog wat vervelende bij-eigenschappen heeft in vergelijking tot de global.asax)

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1