Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am very new to URL re-writing and I am using Plesk which is window-based web server, hence I can't use Apache's mod_Rewrite. Can anyone tell me what is the proper procedure for this?

share|improve this question
Plesk is a webserver control panel that can run on Windows and Linux. It is not itself a webserver and is not the reason why you can't use mod_rewrite. What webserver are you using? – w3dk Sep 28 '12 at 10:20
I am using windows based web server – Anusha Sep 28 '12 at 10:27
The reason why you cannot use mod_rewrite is because you are not using Apache (which can run on Windows), not necessarily because you are using a "windows based web server". It seems, from comments, that you might be running IIS. So, the answer you are looking for needs to be targeted specifically for this webserver and version. You should really be asking something like... "What is IIS [ENTER VERSION HERE] equivalent of Apache's mod_rewrite?" – w3dk Sep 28 '12 at 12:15
@w3d Even more specifically, "how do I do rewrites in IIS using Plesk?". – paulmorriss Sep 28 '12 at 13:58
up vote 1 down vote accepted

If you use Plesk there is usually a server section where you can configure which Apache modules should be activated. "rewrite" or "mod_rewrite" is the one to activate.

Then it depends on your software or scripts to make actually use of this module.

[Edit] Do you have the url rewrite extension available or can it be installed? See http://www.iis.net/downloads/microsoft/url-rewrite

share|improve this answer
But there is no module like this.. – Anusha Sep 28 '12 at 10:18
Oh... do you have only IIS available on windows? – initall Sep 28 '12 at 10:30
yess @initall.. – Anusha Sep 28 '12 at 10:41
@Anusha: You can post that as an answer (and accept it) if you wish. – w3dk Oct 1 '12 at 14:35
this was a perfect answer & its working also there is a tutorial which explains everything to you.. thanx a lot..:) – Anusha Oct 13 '12 at 7:46

its isapirewrite.com we have to install this This s/w will work same as mod_rewrite in windows web servers

They will charge some $99 for s/w

share|improve this answer

You can import the .htaccess rules on Windows hosting without any problems. If you have access to to IIS manager, just enter it, go to your domain and open the section Url-rewrite rules.Then use the Import button and your rules will be automatically imported to your web.config file.

share|improve this answer

Just create a web.config file on Notepad or edit the one you have on the root folder of Magento, and copy and paste this:

<?xml version="1.0" encoding="UTF-8"?> 
        <rule name="Remove index.php rule" stopProcessing="true"> 
          <match url=".*" ignoreCase="false"/> 
            <add input="{URL}" pattern="^/(media|skin|js)/" ignoreCase="false" negate="true" /> 
            <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> 
            <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> 
          <action type="Rewrite" url="index.php" /> 
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.