Help Rule !!... Please!

ISAPI_Rewrite is Apache mod_rewrite compatible URL rewriter for Microsoft IIS
User avatar
Posts: 1
Joined: 04 Feb 2013, 18:51

Help Rule !!... Please!

04 Feb 2013, 18:53

hi


I basically need to create a simple rewrite rule which converts :



http://www.misite.com/example.asp?id=250&title=my-title

to


http://www.misite.com/250-my-title



Can anyone help? I will be eternally thankful.

Thanks so much,


Roman

User avatar
Posts: 7
Joined: 30 Jan 2013, 00:02

Re: Help Rule !!... Please!

04 Feb 2013, 20:00

Code: Select all
RewriteEngine on
RewriteBase /

RewriteCond %{QUERY_STRING} id=([^&]*).*title=([^&]*) [NC]
RewriteRule example\.asp %1-%2 [NC,R=301,L]

RewriteRule ([^-]*)-(.*) example.asp?id=$1&title=$2 [NC,L]


hey this should work

User avatar
Posts: 1264
Joined: 07 Mar 2012, 10:16

Re: Help Rule !!... Please!

04 Feb 2013, 20:32

I'd make couple changes to this:

Code: Select all
RewriteEngine on
RewriteBase /

RewriteCond %{QUERY_STRING} id=([^&]+)&title=([^&]+) [NC]
RewriteRule ^example\.asp$ /%1-%2? [NC,R=301,L]

RewriteRule ^([^-]+)-(.*)$ /example.asp?id=$1&title=$2 [NC,L]


Regards
Andrew

User avatar
Posts: 7
Joined: 30 Jan 2013, 00:02

Re: Help Rule !!... Please!

04 Feb 2013, 20:43

HeliconAndrew wrote:
Code: Select all
RewriteEngine on
RewriteBase /

RewriteCond %{QUERY_STRING} id=([^&]+)&title=([^&]+) [NC]
RewriteRule ^example\.asp$ /%1-%2? [NC,R=301,L]
                                           ^^^
RewriteRule ^([^-]+)-(.*)$ /example.asp?id=$1&title=$2 [NC,L]
                                       ^^^

I didn't think you would need these slashes because of the RewriteBase

Return to ISAPI_Rewrite 3.0

Who is online

Users browsing this forum: No registered users and 0 guests