webForumDet fria alternativet

Lägga till "trailing slash" automatiskt?

.NET

3 svar · 453 visningar · startad av maqe

Medlem sedan dec. 2003824 inlägg
Frågan#1

Hur gör man bäst för att lägga till ett trailing slash på alla urlar även om man skrivit utan? Jag har en urlrewriter som kräver att urlen slutar med /

Medlem sedan feb. 2005280 inlägg
#2

tex kanske

if (!u.EndsWith("/"))
    u += "/";
Medlem sedan dec. 2003824 inlägg
#3

Jag menar alltså om någon skriver in urlen t.ex /blog/2008 så ska det läggas till ett / i adressfältet direkt

Medlem sedan dec. 2003824 inlägg
#4

Eller är det något browserspecifikt? Jag vill alltså att även om jag skriver utan / så ska min request ske med / och se riktig ut i adressfältet precis som när man skriver http://localhost så läggs ett / på automatiskt

261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)