Kom ihåg mig?
Home Menu

Menu


url rewrite www.domain.se/XXXXX

Ämnesverktyg Visningsalternativ
Oläst 2016-09-19, 10:45 #1
spyvingen spyvingen är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 245
spyvingen spyvingen är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 245
Standard url rewrite www.domain.se/XXXXX

Hej jag letar efter ett sätt att ta allt efter / och peka om det till en querystring

ex
www.domain.se/XXXXX
till
www.domain.se/default.asp?something=XXXXX

När jag testade lite med web.config kommer jag bara till en 500 sida.
Har googlat en del men inte hittat nån kod som funkar.

Är heller inte så bra på regex och pattern behöver ju exkludera tex = vilket borde räcka för att den inte ska skicka vidare riktiga querystrings.

Tack på förhand

Senast redigerad av spyvingen den 2016-09-19 klockan 10:51
spyvingen är inte uppkopplad   Svara med citatSvara med citat
Oläst 2016-09-19, 16:41 #2
spyvingen spyvingen är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 245
spyvingen spyvingen är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 245
Jag har testat som katten kan det vara så att loopia inte har stöd för detta på de servrar som har stöd för classisk asp?
spyvingen är inte uppkopplad   Svara med citatSvara med citat
Oläst 2016-09-23, 09:56 #3
webtigerteam webtigerteam är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2016
Inlägg: 30
webtigerteam webtigerteam är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2016
Inlägg: 30
Citat:
Ursprungligen postat av spyvingen Visa inlägg
Jag har testat som katten kan det vara så att loopia inte har stöd för detta på de servrar som har stöd för classisk asp?
Om servern har stöd för klassisk ASP kör den med hög sannolikhet IIS. Prova med en web.config i stället!
webtigerteam är inte uppkopplad   Svara med citatSvara med citat
Oläst 2016-09-23, 19:49 #4
spyvingen spyvingen är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 245
spyvingen spyvingen är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 245
Citat:
Ursprungligen postat av webtigerteam Visa inlägg
Om servern har stöd för klassisk ASP kör den med hög sannolikhet IIS. Prova med en web.config i stället!

Det är det jag gör men får det inte att funka
spyvingen är inte uppkopplad   Svara med citatSvara med citat
Oläst 2016-09-23, 19:51 #5
jonssondesign jonssondesign är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2010
Inlägg: 709
jonssondesign jonssondesign är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2010
Inlägg: 709
Ta en titt på detta: http://www.helicontech.com/ape/
jonssondesign är inte uppkopplad   Svara med citatSvara med citat
Oläst 2016-09-23, 22:14 #6
webtigerteam webtigerteam är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2016
Inlägg: 30
webtigerteam webtigerteam är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2016
Inlägg: 30
Vad får du med:

Kod:
<%
Response.Write "server_software=" & Request.ServerVariables("server_software") & "<br>"
%>
Det måste vara IIS7 eller senare med ASP.NET aktiverat för att web.config ska fungera (1). På samma sida finns det ett test-script för .aspx med bland annat:
Kod:
 Request.ServerVariables["HTTP_X_ORIGINAL_URL"]
och
Kod:
<%= Request.ServerVariables["SCRIPT_NAME"] + "?" + Request.ServerVariables["QUERY_STRING"] %>
... som kan hjälpa till att debugga.

Följande regex bör fungera:

Kod:
\/(.*$)

Följande web.config kanske funkar (har inte tillgång till någon IIS7+ för att testa)


Kod:
<rewrite>
  <rules>
    <rule name="Blabla">
      <match url="\/(.*$)" />
      <action type="Rewrite" url="default.asp?something={R:1}" />
    </rule>
  </rules>
</rewrite>

1) http://www.iis.net/learn/extensions/...rewrite-module
webtigerteam är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 22:36.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017