Avatar billede tommyf Nybegynder
14. januar 2008 - 15:10 Der er 13 kommentarer og
1 løsning

ISAPI_Rewrite - kan du hjælpe mig igang?

Jeg er ved at lave nogle hjemmesider i ASP og vil gerne lave søgemaskinevenlige URL'er. Jeg har fundet ISAPI_Rewrite, gratis versionen. Er der en smartere måde at gøre det på?

Hvis ikke, vil jeg gerne hjælpes igang, så jeg minimum har ét filter der virker... så burde jeg selv kunne gennemskue logikken til resten :)

Jeg har sat dette ind i Helicon Manager:
RewriteEngine on
RewriteBase /
RewriteRule ^dims/[^?/]*_(\d+)\.asp /dims-kategori.asp?id=$1 [QSA]

I følge eksemplet (http://www.helicontech.com/isapi_rewrite/doc/examples.htm) mener jeg jo så at skulle kunne tilgå:

Virkelige adresse: /dims-kategori.asp?id=1
Via denne adresse: /dims/super_dims_1.asp

Hvad gør jeg forkert?
Avatar billede tommyf Nybegynder
14. januar 2008 - 16:43 #1
Hvis det er lettere, må I meget gerne selve vise hvordan det virker, via et eller andet eksempel efter eget valg. Bare noget simpelt, så jeg til en start kan se, at installation og tilladelser er korrekte.
Avatar billede tommyf Nybegynder
15. januar 2008 - 16:25 #2
Der er noget galt med installationen. Jeg kan snildt få denne til at virke i modsætning til Helicons:
http://www.qwerksoft.com/

Men den koster så også 550 kroner, i modsætning til Heilcons, der er gratis.
Avatar billede tommyf Nybegynder
15. januar 2008 - 16:40 #3
Det her ender hvis mere som en blog end som en almindelig tråd ;)

Projekt: At hjælpe mig selv og andre med rewrite i IIS.

Jeg kan nu anbefale:
http://www.codeplex.com/IIRF

Den er gratis og let at sætte op. dll-filerne skal manuelt tilføjes IIS' ISAPI-filter, men det er let og virker bedre end Helicons forsøg på automatisk installering.
Avatar billede nielle Nybegynder
15. januar 2008 - 19:15 #4
Du kan jo prøve med denne her:

RewriteRule  ^/dims/super_dims_(\d+).asp /dims-kategori.asp?id=$1
Avatar billede nielle Nybegynder
11. februar 2008 - 19:01 #5
Er du kommet videre med denne her?
Avatar billede tommyf Nybegynder
11. februar 2008 - 21:13 #6
Ja - du hjalp mig videre i den anden tråd :)
... glemte der var to sideløbende.

Hvis det er let for dig; hvordan konstrueres en rewrite-rule som:
Sender domæne1.dk videre til www.domæne1.dk
Sender www.domæne-1.dk videre til www.domæne1.dk

Smid et svar her også.
Avatar billede tommyf Nybegynder
11. februar 2008 - 21:26 #7
Sender domæne-1.dk videre til www.domæne1.dk
Avatar billede nielle Nybegynder
12. februar 2008 - 18:13 #8
Sådan?

RewriteRule ^domæne1.dk  www.domæne1.dk
RewriteRule ^www.domæne-1.dk www.domæne1.dk
Avatar billede tommyf Nybegynder
13. februar 2008 - 19:27 #9
Ser rimelig rigtig ud... tror jeg gør det svære end det er.
Har ikke lige mulighed for at teste før i starten af næste uge. Bare smid et svar :)
Avatar billede nielle Nybegynder
14. februar 2008 - 19:22 #10
Jeg venter da bare pænt til da :^)
Avatar billede nielle Nybegynder
03. marts 2008 - 17:28 #11
Er der sket mere her?
Avatar billede nielle Nybegynder
10. marts 2008 - 18:27 #12
??
Avatar billede tommyf Nybegynder
10. marts 2008 - 21:00 #13
Ja - funker, så mangler bare et svar :)
Avatar billede nielle Nybegynder
10. marts 2008 - 22:08 #14
Svar :^)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester