/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Databaseentries -> URL directories
Fra : J.


Dato : 02-11-01 00:47

G'dag de damer og herrer,

på Apache Server kan man med .htaccess lave en record om til et dir i
URL'en:

http://www.something.com/categories.php?category=categoryname

bliver

http://www.something.com/categoryname

Er der nogen der ved om dette kan lade sig gøre med ASP på IIS?


På forhånd tak!

J.





 
 
Pål Andreassen (02-11-2001)
Kommentar
Fra : Pål Andreassen


Dato : 02-11-01 08:27

"J." <void@neovoid.org> wrote in news:3be1df4f$0$744
$edfadb0f@dspool01.news.tele.dk:

> G'dag de damer og herrer,
>
> på Apache Server kan man med .htaccess lave en record om til et dir i
> URL'en:
>
> http://www.something.com/categories.php?category=categoryname
>
> bliver
>
> http://www.something.com/categoryname
>
> Er der nogen der ved om dette kan lade sig gøre med ASP på IIS?

Ikke så vidt jeg vet. Men du kan jo lage categories.asp som tar en parameter
category via querystringen og sender browseren videre dit.

categories.asp:

<%@LANGUAGE="VBSCRIPT"%>
<%Option Explicit%>

<%
Const SERVERPATH = "http://www.something.com"

Dim strCategory

strCategory = Request.Querystring("caterory")

If Not Isempty(strCategory) Then
   Response.Redirect(SERVERPATH & "/" strCategory)
Else
   Response.Write "No category specified"
End If
%>
--
Pål Andreassen

J. (03-11-2001)
Kommentar
Fra : J.


Dato : 03-11-01 16:24

Sandt, den løsning er jeg blevet foreslået. Men den forudsætter jo at der
allerede findes et dir med det navn... jeg vil gerne kunne lave det
dynamisk.


"Pål Andreassen" <pal.andreassen@ementor.no> wrote in message
news:Xns914D5661B54D4pandreaonlinenospam@193.216.69.37...
> "J." <void@neovoid.org> wrote in news:3be1df4f$0$744
> $edfadb0f@dspool01.news.tele.dk:
>
> > G'dag de damer og herrer,
> >
> > på Apache Server kan man med .htaccess lave en record om til et dir i
> > URL'en:
> >
> > http://www.something.com/categories.php?category=categoryname
> >
> > bliver
> >
> > http://www.something.com/categoryname
> >
> > Er der nogen der ved om dette kan lade sig gøre med ASP på IIS?
>
> Ikke så vidt jeg vet. Men du kan jo lage categories.asp som tar en
parameter
> category via querystringen og sender browseren videre dit.
>
> categories.asp:
>
> <%@LANGUAGE="VBSCRIPT"%>
> <%Option Explicit%>
>
> <%
> Const SERVERPATH = "http://www.something.com"
>
> Dim strCategory
>
> strCategory = Request.Querystring("caterory")
>
> If Not Isempty(strCategory) Then
> Response.Redirect(SERVERPATH & "/" strCategory)
> Else
> Response.Write "No category specified"
> End If
> %>
> --
> Pål Andreassen



Asbjørn Ulsberg (03-11-2001)
Kommentar
Fra : Asbjørn Ulsberg


Dato : 03-11-01 21:21

"J." <void@neovoid.org> wrote:
> på Apache Server kan man med .htaccess lave en record om til et
> dir i URL'en:
> http://www.something.com/categories.php?category=categoryname
> bliver
> http://www.something.com/categoryname
> Er der nogen der ved om dette kan lade sig gøre med ASP på IIS?

Tja. Jeg har ikke prøvd det selv, men jeg har hørt et triks
med at man kan konfigurere IIS til å ta imot alle slike "feil-
URL'er" og sende dem videre til et ASP-skript.

Altså, konfigurer IIS til å sende alle 404-lignende feil til
et bestemt ASP-skript. I dette skriptet kan du på en eller
annen måte få tak i hvilken URL som ble forsøkt aksessert.
Deretter kan du parse denne strengen i ASP-skriptet og levere
det innholdet du ønsker utfra dette.

Prøv deg litt frem med hva du ønsker å sende 404-feil til.
Husker jeg ikke feil kan du velge mellom "default", "File"
og "URL". Jeg tror at "URL" er tingen, uten at jeg skal si
noe sikkert.

--
Mvh
Asbjørn Ulsberg
"He's a loathsome offensive brute, yet I can't look away"



Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408852
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste