Solved

IIS 7 URLreWrite Rule

Posted on 2011-09-27
4
294 Views
Last Modified: 2012-06-27
Hi Experts,

I am looking for a URLreWrite module rule to be written.

I want all requests to
*.truesecrets.com.au to be forwarded to *.truesecrets.com.au/strange-tours-melbourne/

so for example
m.truesecrets.com.au is forwarded to m.truesecrets.com.au/strange-tours-melbourne/
m.truesecrets.com.au/test is forwarded to m.truesecrets.com.au/strange-tours-melbourne/test
www.truesecrets.com.au is forwarded to www.truesecrets.com.au/strange-tours-melbourne/
www.truesecrets.com.au/test is forwarded to www.truesecrets.com.au/strange-tours-melbourne/test

Thanks

C
0
Comment
Question by:Craig Lambie
  • 2
4 Comments
 
LVL 10

Expert Comment

by:gaurav05
ID: 36709414
0
 
LVL 1

Author Comment

by:Craig Lambie
ID: 36709556
This is a complicated rule, I want some guidance on writing this actual rule, not general rules, I can google that :) - please.
0
 
LVL 30

Accepted Solution

by:
Brad Howe earned 250 total points
ID: 36710008
Give this a shot.

Capture ALL URIs, check that it is not already a virtual root of /strange-tours-melbourne and then redirect to /strange-tours-melbourne/<the path in the url> IF the url is in the format domain/<path>

<rule name="Redirect /(.*) to /strange-tours-melbourne/(.*) " enabled="true" stopProcessing="true">                    
<match url="(.*)" />                    
 <conditions logicalGrouping="MatchAny">  
  <add input="{REQUEST_URI}" pattern="^/strange-tours-melbourne/(.*)$" negate="true" />                      
 </conditions>  
<action type="Redirect" url="http://{HTTP_HOST}/strange-tours-melbourne/{R:1}" appendQueryString="false" />                
</rule>

cheers,
Hades666
0
 
LVL 1

Author Closing Comment

by:Craig Lambie
ID: 36714456
Exactly what I wanted, thanks :)
0

Featured Post

Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

Join & Write a Comment

I was supporting a handful of Windows 2008 (non-R2) 2 node clusters with shared quorum disks. Some had SQL 2008 installed and some were just a vendor application that we supported. For the purposes of this article it doesn’t really matter which so w…
The recent Microsoft changes on update philosophy for Windows pre-10 and their impact on existing WSUS implementations.
This tutorial will show how to configure a new Backup Exec 2012 server and move an existing database to that server with the use of the BEUtility. Install Backup Exec 2012 on the new server and apply all of the latest hotfixes and service packs. The…
This tutorial will show how to configure a single USB drive with a separate folder for each day of the week. This will allow each of the backups to be kept separate preventing the previous day’s backup from being overwritten. The USB drive must be s…

707 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now